op 5 Must See Belize Attractions

Top 5 Must See Belize Attractions

Lamanai Mayan Monument and River Tour The journey back in time to the ancient Mayan city of Lamanai begins by a boat ride up the New River. The name means “Submerged Crocodile” and the site is comprised of 958.5 acres, located north of Belize City. Crocodile motifs were found throughout the site when official excavations […]