Sunshine Gallery, juried by the Craft Council of Newfoundland & Labrador, located in historic Twillingate, offers a fine art craft shop with artist exhibitions from May to October.
Licensed to serve local beer & wine. Family Friendly.
Joelle Sunshine McGregor, Artisan/Gallery Manager
96 Main Street, Twillingate
GPS: 49.647774, -54.769788