Staying at Xanadu Island Resort🏝️🍹: A Luxury Paradise in San Pedro, Ambergris Caye, Belize🇧🇿

“Last night, I dreamt of San Pedro” – Madonna Ciccone. As a long term backpacker and veteran of more dingy hostels than you could count, the flash packer in me comes out now and again and I’ll admit it’s a new phenomenon! Partly inspired by my travelling girlfriend Panny as her slow and relaxing style competes with … Continue reading Staying at Xanadu Island Resort🏝️🍹: A Luxury Paradise in San Pedro, Ambergris Caye, Belize🇧🇿