The Phillipines is a friendly archipelago made up of 7,107 islands in the South China Sea. With a whopping 36,289 kilometres of coastline, the Phillipines promise a hearty choice of long, white sand beaches and bodies of water blessed with a variety of marine life. Hundred Islands National Park is a...