Satellite imagery
Satellite imagery shows it to be densely forested peninsula jutting north into the Bohol Sea.