from the view deck of Cabugao Gamay |
Gigantes Islands or Islas de Gigantes is a group of islands and islets in northernmost part of Iloilo province under the jurisdiction of the town of Carles. The two biggest islands are Gigantes Norte and Gigantes Sur.