The Best Hotel in San Pedro Belize: Xanadu Island Resort

By |

The tender bobbed in and out of the water as I stepped off of the hour long water-shuttle bringing us to the docks of San Pedro Belize. Both locals and travelers [...]