
Island to Visit in Iloilo
Province/City
Island to Visit in Iloilo
- Archipelago/Island Group

Gigantes Islands, located in the northernmost part of Iloilo Province, Philippines, are a remote group of islands that are famed for their stunning natural…
More about Gigantes Islands →

















