Come fall in love with Belize and Ambergris Caye

With Valentines only a couple of days away, we decided love was a good topic for our blog this week. After all so many people visit Belize for the first time and fall head over heels in Love. Belize is an English speaking country in Central America located south of the Mexico.  For its small […]