
A hidden BC beach with aqua water and white sand was ranked among the best in North America
This stunning shoreline set on an island in B.C. just ranked among the best in North America, and the top beach in all of Canada. With its crystal-clear water washing up onto the shore, sea stacks dotting the fine white sand, and hidden sea caves tucked …