Not quite uncharted, Gladden lies 20 minutes Northeast of Placencia, Belize