Matachica Resort and Spa...
a stay at matachica is also the promise to discover belize in its most authentic side, through various activities: water-taxi rides to the village of san pedro, scuba diving in the breathtaking turquoise sea, discovering the local cuisine and its sea...
Ambergris Caye, Belize