Happy Travel Tuesday! We spent our Thanksgiving break (five nights) at Hotel Xcaret in Mexico and I’ve got lots to share with you all. Before I get into the nitty gritty, I need to emphasize that this is one of the most beautiful resorts I’ve ever visited. Hotel Xcaret We had a lovely trip and […]