THE grotto of the Virgin Mary sitting regally atop an island locally known as immagamang has stood for the longest time along the coastline of Narvacan, Ilocos Sur. The grotto can be viewed from the ...