Tickle Bay is a natural bay off the island of Newfoundland in the province of Newfoundland and Labrador, Canada. [1]
47°38′56″N 53°45′50″W / 47.649°N 53.764°W
Tickle Bay is a natural bay off the island of Newfoundland in the province of Newfoundland and Labrador, Canada. [1]
47°38′56″N 53°45′50″W / 47.649°N 53.764°W