Luxury Resort in Cabo San Lucas, Mexico Voted One of the “Top Resorts in Mexico” and Awarded “Best Hotel Spa in the World” As we are starting to count the last days of the year 2012, we are looking at our achievements, which make us proud of this passing year. Capella Pedregal Resort & Residences, […]