Tags » Camarines Norte

Calaguas Islands in Camarines Norte

Getting to this unspoiled destination is not as easy, but people are willing to endure the long journey just to lounge on this long stretch of beach, especially on the Long Beach, which is touted to as best in the country. 203 more words

Asia