Trou Palouse Beach: Saint-Jean-du-Sud's Hidden Sandy Gem | OnlyBeaches