Advertisement

Nova Scotia - Halifax Live cam

Panoramic view of Halifax Harbor and Bay in Nova Scotia, Canada