boat

Palace Resorts

Join Joel as he visits luxury Palace Resorts in Cancun, Mexico, and gets a taste of five-star vacationing. He heads to Xcaret national...

WATCH VIDEO

FOLLOW US ON SOCIAL MEDIA