Food

Why Scallop Lovers Need This Quaint Canadian Town On Their Bucket List


The little Nova Scotia town of Digby has one big claim to fame. It is renowned for having the best scallops in the world! Fishing is at the heart of …

Read more at www.travelawaits.com

Show More
Back to top button