A Hidden Gem: Thousand Islands, NY

A Hidden Gem: Thousand Islands, NY

Written by Ashley Zhao, Cielo Consulting Intern Alexandria Bay is a village in Jefferson County, upstate New York, which lies near the border of Canada and the U.S.. When visiting Alexandrea Bay, you should definitely check out Thousand Islands.  There are many...