Location

Located in the village of Seine Bight, on the Placencia Peninsula in Belize.