Island Treasures is a quaint shop nestled in the heart of Channel-Port aux Basques, NL, offering a unique selection of local crafts and gifts.
Visitors can explore a variety of handcrafted items, showcasing the talents of local artisans and providing a glimpse into the rich cultural heritage of the region.
Generated from their business information