Travellers Guide to the Philippines 2019
With over 7,107 islands to choose from, the Philippines has a little bit of something for everyone. It is home to many stunning white sand beaches, crystal clear waters, and world-class surfing and diving spot. ...
