WORLD’S BEST UNHEARD OF DESTINATION: THOUSAND ISLANDS



1000 Islands is at the north of New York State where the US meets Canada. It’s a place few people have heard of (even New Yorker’s themselves!) and yet it’s …

Leave a Reply

Your email address will not be published. Required fields are marked *