Although geographically small, the Philippines has amazing 7,107 places waiting for you to discover. Its archipelagic land mass provides you a wide range of beaches, wherein you could mellow down and do different water activities. Our list includes Boracay (Aklan), Puerto Galera (Mindoro), El Nido (Palawan), Bantayan (Cebu), Alona (Bohol), Puraran (Catanduanes), Siargao (Surigao) and [...]
From the category archives:




