 It is a part of the Town of Twillingate.A popular tourist destination in Durrell is the Durrell Museum, located on Museum Street.It features many different historical exhibits including a polar bear that once set foot on Twillingate island.