Where is Inopacan?

Where is Inopacan located?

Inopacan, Leyte, Philippines (approx. 10.5004711°, 124.7397738°)


Where is Inopacan on the map?