Riu Palace Cabo San Lucas Review
The Riu Palace Cabo San Lucas is a beachfront 5-star luxury all-inclusive resort on the beautiful white sand El Médano Beach (Playa El Médano) on the southern tip of the Baja California Peninsula. At the Cabo San Lucas Riu Palace you’ll enjoy outstanding views of the famous rock formations across Cabo Bay, while enjoying high-quality …