Review: Riu Tequila, Playa del Carmen, Mexico

Review: Riu Tequila, Playa del Carmen, Mexico
I’m a fan of an All Inclusive – I mean, who isn’t? Problem is, an All-Inclusive resort can be a lot like calamari; done well, it’s amazing, done badly, it’s just a massive let down.… View Post