The region of Los Cabos, the southernmost tip of Mexico’s Baja Peninsula, boasts a sunny year-round climate making it a perfect destination for water sports and other outdoor activities. While the coastal town of Cabo San Lucas is famous for its bustling nightlife, luxury hotels, shopping and recreational options, several charming towns lie between the desert and the Pacific ocean and the Sea of Cortez that are definitely worth a visit. These include the tranquil old towns of San Jose del Cabo, Todos Santos, as well as the coastal city of La Paz, gateway to Espiritu Santo, a UNESCO World Heritage Site where several of its plants and animals are found nowhere else in the world.
Take a virtual tour of these cities on our recent gallery published recently on USATODAY10Best.