Karisma Hotel Selections in Riviera Maya, Mexico
As the Fine Living/Travel writer at 5 Minutes for Mom, I recently had the opportunity to experience the Generations Riviera Riviera Maya in Mexico. Expenses, airfare and accommodations were provided for the stay but all opinions remain 100% my own. Just a few weeks ago, I had the opportunity to visit the Generations Riviera Maya […]