Cover photo full
Islas de Gigantes
Wikipedia | Google | Google Images | Flickr
Islas de Gigantes – or Island of Giants is found off the coast of Estancia and Carles towns in Northern Iloilo. The main islands, Isla Gigantes Norte and Isla Gigantes Sur, are 18 kilometers from the mainland. There is currently no additional information available regarding Islas de Gigantes. Do you see any omissions, errors or want to add information to this page? Sign up.