The Philippines also boasts excellent beaches in Boracay, El Nido, Puerto Galera, and Pagudpud and offers world-class diving at Tubbataha Reefs National Park and Anilao. Wildlife enthusiasts can spot ...