Located about 50 km east of Belize City on a small cay at the northern end of Lighthouse Reef, a coral atoll famous as a diving site.
No photo available