Explore Area
Located in Central Newfoundland, the town of Twillingate connects the North and South Twillingate Islands.
Surrounded by the Atlantic Ocean, Twillingate is one of Newfoundland’s premiere locations for experiencing the best of what this province has to offer!
Choose from the many local tour operators to safely introduce you to thousand year old icebergs or 100 ton blue whales, research the spectacular history of Long Point Lighthouse, or hike the vast countryside.
After your day of exploration, unwind in the privacy and comfort of your own ocean front home.
Be sure to visit the provincial tourism site for exploring the province!
Also be sure to visit the areas most important website www.Twillingate.net
Art work by Newfoundland Artist Michael Fantuz.
Toll free
1-877-626-8439