SAM SAYS: The Riu Palace is an exceptional resort Kawartha Media Group We were at the Riu Palace Cabo San Lucas in stunning Los Cabos, Mexico. The Riu Palace is the kind of resort where other guests say right off the top: ... |
SAM SAYS: The Riu Palace is an exceptional resort Kawartha Media Group We were at the Riu Palace Cabo San Lucas in stunning Los Cabos, Mexico. The Riu Palace is the kind of resort where other guests say right off the top: ... |