Best Resorts in the Philippines

From its northernmost islands to its southernmost tip, the Philippines is bursting at the seams with miles of white sand beaches, crystal clear lagoons, tropical flora and fauna, intriguing caves, enchanting rivers and many other wonders that lure visitors from all over the world. Add all these to the famous Filipino hospitality and you have […]