Matachica Resort Review and Belize Photo Diary
Matachica Resort Review: If you’re planning on heading to Belize anytime soon, you have to stay at Matachica Resort. Secluded on Ambergris Caye just north of San Pedro it’s a perfect oasis of relaxation and adventure. Arrival: After a short 2 hour flight to Belize City and then a 10-minute flight on a small, puddle-jumper …