About us

Nestled on the scenic East Coast of Newfoundland, the Town of Dover, incorporated in 1971, is renowned for its breathtaking landscapes and rich historical heritage. The town is uniquely positioned along the Dover Fault, a geological marvel that adds over 500 million years of history to the area. Dover also holds a special place in history as a key location featured in the Broadway musical Come From Away, which highlights the events that unfolded in Newfoundland in the aftermath of 9/11. The Dover Lookout offers a perfect vantage point to take in the beauty and charm of the town, showcasing its scenery. Whether you’re seeking tranquility or a picturesque setting, Dover offers an ideal destination for your next journey.