Waterfront Photography

Dewar’s Inn on the River is located along the St. Lawrence River. The peaceful border between northern New York State (USA) and southeastern Ontario (Canada), the inn has a very nice view. Photographers and sightseers just need to drive several minutes and you will find this paradise to take your pictures. There are endless shorelines, rich history and unique culture, lighthouses, historic castles, and maritime museums.