Entertainment

Theater in Twillingate Island & New World Island

Twillingate/NWI Dinner Theatre

Six of Newfoundland's best will not only cook you a traditional meal, they'll also leave you in stitches with their talented performances. It's just south of the Long Point Lighthouse.