Cabo San Lucas is a resort town situated at the tip of the Baja California peninsula in the Mexican state of Baja California Sur. A favorite with sun-seeking vacationers and celebrities including Jennifer Aniston, Will Smith, and George Clooney, Cabo San Lucas and its neighboring town of San Jose del Cabo make up the resort…
Read more