Los Cabos Voted As Having The Best Beaches In North America
It has been revealed that for the third year running, Los Cabos has been voted as having the best beaches on the North American continent. The beaches were top of the list based on factors such as the environment, cleanliness, safety, water quality, and social responsibility. Los Cabos came out on top for the third …