Soak up the sun and enjoy the sand at Chaleur Beach, a stunning beach located in Charlo with beautiful views of the water and surrounding landscape.
7 Chaleur St, Charlo, New Brunswick