Live camera of Department of Transportation of Prince Edward Island showing pictures of the road at the level of St. Peter's Bay.
St. Peter's Bay is a village in north-eastern of Prince Edward Island which is a maritime province and Canada's smallest province. St. Peter's Bay has about 250 inhabitants. The official website contains all the meteorological data of the region.
All Weather Highway - St. Peter Road - Veteran's Memorial Highway