1000 Islands, Alexandria Bay NY Capt Thomsons Resort
Capt. Thomson’s Resort, Capt.’s Landing & Riley’s by the River are located on James Street in the Village of Alexandria Bay NY in the Heart of the 1000 Islands.
Click here for a larger interactive map.