Two Mile Pond in Newfoundland

Two Mile Pond in Newfoundland and Labrador is a body of water.
Nature
body of water