Published On Sep 14, 2024
Quick Tour at The Historic Niagara on the Lake
Prince of Wales Hotel ( the most photographed
building in the area) This beautiful little town is a must see when you visit Ontario Canada.
Travelmyway.net my official travel planner.
show more