Durrell Museum is a museum located in the town of Durrell, Newfoundland and Labrador, Canada. It features several historical exhibits. The museum is located on Museum Road, off Durrell Street in Durrell.
Continue reading...From
Wikipedia, the free encyclopedia.