Monthly Archives: December 2013

The Belize Tree Houses at Caves Branch Named One of the World’s Best Hotels

The Belize Tree Houses has made the list of the World’s Best Hotels by Travel writer, Robin Escrock co-host of World Travels. While filming the show he stayed in 100s of hotels in 36 countries and his top ten places … Continue reading

Posted in Belize Accommodation | Leave a comment