Valley Pond is located on the Northeast Coast of Newfoundland. Situated in a valley, Valley Pond offers an excellent view of the ocean.
Back