Itza Resort: Belize Dive Resort on Lighthouse Reef Atoll

Itza Resort is a Belize-based beachfront dive resort on Long Caye, offering a focus on world-class diving, snorkeling, and fishing experiences near Lighthouse Reef Atoll. The site presents lodging options, activities, and booking tools for travelers seeking an eco-conscious island getaway with access to notable dive sites like the Belize Blue Hole.
Discussion
Log in to comment or vote.