Two Mile Pond in Burlington, Newfoundland and Labrador

Two Mile Pond in Burlington is a body of water. Two Mile Pond also exists in Unincorporated Newfoundland.
Nature
body of water