Rocky Pond in St. John's, Newfoundland and Labrador

Rocky Pond in St. John's is a body of water. Rocky Pond also exists in Holyrood, Harbour Main - Chapel's Cove - Lakeview, Spaniard's Bay, Bay De Verde and Hant's Harbour.
Nature
body of water