[Pic of the Day] Today’s Instagram Pic of the Day was posted by @leahdarche from Neil's Harbour, a small fishing village in northern Cape Breton Island, Nova Scotia. Canada’s east coast is well known for its gorgeous views and iconic lighthouses. What... Posted on 10 Apr 11:12