Villiers Island is a 22-hectare area in Toronto's Port Lands being made into an island as part of Waterfront Toronto's Port Lands Flood Protection Project.
For faster login or register use your social account.