Babuyan Island : The Ultimate Northern Adventure
Where's the best place in the Philippines? If you ask me, you are going to get a prejudiced answer. I made up my mind long ago and while I've seen plenty of other amazing places in this beautiful country. I think Babuyanes is the best for…