A stone castle on a hill overlooking the St. Lawrence River. The most photographed hotel in the world. As promised, here is the part two […]
A stone castle on a hill overlooking the St. Lawrence River. The most photographed hotel in the world. As promised, here is the part two […]