Staying at Xanadu Island Resort: A Luxury Paradise in San Pedro, Ambergris Caye, Belize

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 my “be busy, do something every day, chill out later” … Continue reading Staying at Xanadu Island Resort: A Luxury Paradise in San Pedro, Ambergris Caye, Belize