Kapuluan Vista Resort Hotel & Restaurant is an accommodation, food place, hotel / resort, restaurant in Pagudpud, Ilocos Region, Philippines.
Address:
Pagudpud, Ilocos Region PhilippinesMap Category:
Accommodation, Food Place, Hotel / Resort, Restaurant