Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 31, 2009
This five-star, upscale resort, set on the world-famous Médano Beach in Cabo San Lucas, boasts luxurious accommodations, spacious suites, several restaurants, and pools to satisfy every interest. http://www.cabovillas.com/properties....