Alexandria Bay, New York is located in the 1,000 Islands. The Bay is a outdoor enthusiast paradise with. In the summer months, you can water ski, kayak, fish and even scuba dive in the St. Lawrence River or Alex Bay. In the winter ice fish,… read more
Alexandria Bay is a beautiful spot in New York, It's a great starting point to explore the Thousand Islands of New York and Ontario, Canada. There are actually more than 1,800 islands located in this area of St. Lawrence River. The region… read more
Alexandria Bay, New York, is a haven for adventure travelers. Whether hiking the forests around the castles, enjoying winter sports or water sports, there are plenty of ways to work up an appetite in this city, which is in the northwest par… read more
Search by Keyword