Belize


Xanadu Island Resort – San Pedro, Belize

Xanadu Island Resort – San Pedro, Belize

When my friend Gladys and I’s taxi pulled up to Xanadu Island Resort I immediately felt excited. All of the lush vegetation and thatched roofs it felt like a jungle paradise. We were exhausted from our long journey and it was refreshing to be greeted by such a friendly staff who immediately helped us with our