I spent the last 2 nights on Isla, an island paradise just off the coast of Cancun. It was deadset stunning ... luke warm, crystal clear water lapping up against white sand. Very reminiscent of Thailand. Didnt do that much apart from spend the days relaxing on the beach drinking cheap beers and...



















