Narvacan on map

Narvacan, Ilocos Sur, Philippines information