TJBB's Reviews

Review Title Rating Business/Attraction Destination Date Written Honors
Riu Palace Rated 1 out of 5 Riu Palace Cabo San Lucas All Inclusive
Hotel
Cabo San Lucas
Mexico
October 08, 2005 Best of IgoUgo
3 Cheers