December 12, 2014 | By Wendy Hart
Los Cabos is a rugged beach destination ringed by mountains and desert, located at the southern end of the Baja Peninsula in Mexico. It’s composed of two towns, with Cabo San Lucas located on the southern tip and its sister city, San Jose Del Cabo, located slightly to the north …