Isla de Gigantes, Philippines: A Paradise to Discover
Philippines has been blessed archipelago with 7,107 islands and many people were drawn to the beautiful country because of its abundant natural resources with great biodiversity. And when you hear Philippines, the first thing that would probably come to your mind is either the breath-taking islands of Boracay, Palawan or Cebu, but let me introduce … Continued