I took these pictures while on a hike with some friends a few days ago. Topsail Bluff is a great local lookout with an awesome walking trail up the side of the mountain. It is located in Newfoundland, Canada.
If you enjoyed this post please upvote and follow!