Ultimate Guide to the Philippines The Philippine archipelago comprises of over 7000 islands, so there is plenty to explore! Each island has its… Read More