Mata Rocks Resort is a beachfront resort on Ambergris Caye, San Pedro, Belize. While you can find large resorts on the island, there aren’t large hotel chains. My family and I stayed here last year… Continue Reading
Belize
Tag Archives for "Belize".