When you imagine a relaxing beach holiday, your mind probably wanders towards perfect white sands, tempting turquoise seas, and a luxury hotel that caters to your every need. More often than not, Americans head to the Mexican Caribbean to fulfill such traveling daydreams, and it’s no wonder with destinations such as Playa del Carmen and Tulum to …