Tag Archives: Riu Resorts

Riu Palace Cabo San Lucas Review

Let me start my review with just a little note about Los Cabos. I fell in love with the area. The weather was even more perfect than I expected. In the day, you could choose your temperature. You could lie by the pool or on the beach and get toasty hot or find some shade...
Read more