Ward’s Island View
Photo Spot in Ontario
Share this Page
Ward's Island View - Photo by Touann Gatouillat Vergos
Ward's Island is an amazing gem sitting just offshore in Lake Ontario that is dotted with little spots to shoot the skyline of downtown Toronto. It is part of the chain of Toronto Islands, but it has a character and an atmosphere all its own. (Toronto, Ontario, Canada)