Pee Pee Island, Witless Bay Ecological Reserve
Map
Map
Facts and practical information
Pee Pee Island is a small island located in the province of Newfoundland and Labrador in the far east of Canada. It is currently one of the four islands in the Witless Bay Ecological Reserve. ()
Address
Witless Bay Ecological Reserve
ContactAdd
Social media
Add
Day trips
Pee Pee Island – popular in the area (distance from the attraction)
Nearby attractions include: La Manche Provincial Park.