You must log in or # to comment.
Where is this located? It’s beautiful.
Terra Nova, Newfoundland, near the Ochre Hill fire tower. Sadly the tower was locked about at the middle so I couldn’t get to the top.
Where is this located? It’s beautiful.
Terra Nova, Newfoundland, near the Ochre Hill fire tower. Sadly the tower was locked about at the middle so I couldn’t get to the top.