Isla Gigantes, located in Carles, Iloilo, is a group of islands famous for its beautiful views, fresh seafood, and stories of giants from local legends. Itโs a budget-friendly destination perfect for travelers who love nature and adventure. Hereโs everything you need to know.