Where is Almond Beach Resort at Jaguar Reef?

Where is Almond Beach Resort at Jaguar Reef located?

Almond Beach Resort at Jaguar Reef, Stann Creek, Belize (approx. 16.83929°, -88.27072°)


Where is Almond Beach Resort at Jaguar Reef on the map?