Clam Harbour Beach: Nova Scotia's Sandcastle Paradise | OnlyBeaches