Tucked away on Newfoundland’s stunning Bonavista Peninsula, Elliston is a hidden gem bursting with rugged coastal beauty, rich history, and an unbreakable connection to the sea. This charming town is known for its breathtaking scenery, warm hospitality, and, of course, its famous puffin viewing site! Whether you’re a history buff, a nature lover, or an adventurer seeking an off-the-beaten-path experience, Elliston has something for you.