Travel + Leisure names Pagudpud beach among ‘most beautiful’ in the world
A LOCAL beach in Pagudpud, Ilocos Norte in the Philippines has been hailed as one of the world’s most beautiful by an internationally renowned travel magazine. New York-based Travel +…