Philippines: Top 5 Most Beautiful Islands

The Philippines is an archipelago made up of over 7,000 islands (yet only around 2000 are inhabited). Each one has a rich biodiversity ranging from tropical rainforests, mangroves and coral reefs to mountain ranges, amazing beaches and a diverse range of flora and fauna making it the perfect place to head…

Advertisements