Cabo San Lucas is Mexico’s largest resort city, located on the southwestern tip of Mexico. It’s also popular for tourists who enjoy surfing and snorkeling in the lagoon and for those who enjoy golfing. Cabo has plenty of upscale hotels. One such hotel, the Ritz-Carlton, has four times as many rooms as the Cabo San […]

Read More