Captain Kidd visited Montreal, Canada for 2 weeks. Most of the pictures were taken at Lake Champlain which is a large lake located on the borders of New York and Vermont.
Captain Kidd enjoys watching sailboats around the lake.
This was taken at McGill University in Montreal Canada.
It looks like Captain Kidd had a blast while on Lake Champlain and in Montreal! Thank you, Brad!