Located in Baja California Sur, Mexico, Los Cabos is a world-famous destination that boasts of incredible weather, exciting outdoor activities, and the finest beaches.
Here are 20 fun facts about one of the premier vacation destinations ...
Read more