Belize Birds Limited
St. Christopher's Hotel
A wonderful experience surrounded by local culture yet within walking distance to the essentials of home.
www.stchristophershotelbze.com