The Wonders of Pagudpud

saud_beach01

Pagudpud, located on the northwest tip of Ilocos Norte, Luzon is considered the largest island in the Philippines. In the past few years, Pagudpud has gained a lot of following from both foreign and local tourists. As such, quite a number of Pagudpud Hotels and Resorts has sprung up in the area. It’s a welcome [...]