You must have probably seen dozens of photos of Islas de Gigantes also known as Gigantes Islands as you sift through some destinations in the Philippines over the internet. Tagged as the Scallop Capital of the Philippines, its postcard-like immaculate white sand beaches and astounding karst formations have caught the attention of many and had urged them to come and spend a day or two, or even more in this so-called Paradise.