advertisement
Los Cabos (the Capes) are not one place but two very different ones, separated by 33km (22 miles) of wild, gorgeous beaches and a roster of luxury resorts. San José del Cabo, known as San José, is the original Cabo, founded in 1730 by Spanish missiona... Read more