Gigantes Islands – Travel Guide to the islands of the Giants Gigantes Islands in Iloilo is one of the places to go whenever visiting the island of Panay. Located in Carles, know how to get to the islands of the giants Read More »