The Fish Sheds is located in Rocky Harbour, Newfoundland, about 65 Kilometers away from deer lake regional Airport. It offers accommodation, a garden, barbecue facilities and all with a great view. A unique lodging experience. Photo: James Tucker Photography