Babuyan Island : The Ultimate Northern Adventure
15 August 2010
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 me, let me share to you why it is [...]







Recent Comments