Where is Mangagoy?

Where is Mangagoy located?

Mangagoy, Mangagoy (Station), Philippines (approx. 8.185379°, 126.3517°)


Where is Mangagoy on the map?