Last year, I traveled to Belize for two nights at the all-inclusive Thatch Caye resort. The resort sits on its own private island, and we stayed in a premier overwater bungalow. The stay exceeded ...
Central America is home to some of the most beautiful beaches in the world, and one picturesque spot can give you the relaxed ...
Belize's coarse sand dug into the back of my legs as I sat on a beach and considered the four days behind me. My friend and I had just spent the last few days in a budget hotel, hopping around Caye ...