Riu Palace Baja California All Inclusive Vacations
June 18, 2019
* by The AIO Team
If you crave endless sunshine and turquoise waters, Riu Palace Baja California all inclusive vacations are just what you need. You’ll enjoy an idyllic setting on Medano Beach, one of the only swimmable beaches in Cabo San Lucas, Mexico. The…