Shoreline, Old Kiosko, Old Spanish Watch Tower, San Pedro Beach and Narvacan Tourism Lodge. Narvacan, Ilocos Sur Narvacan  is a 2nd class  municipality  in the  province  of  Ilocos Sur ,  Philippines . According to the latest census, it has a population of 41,578 people in 7,803 households. Barangays Narvacan is politically