Gigantes Islands

Explore the Beauty of Islas de Gigantes: A Gem in Iloilo

Islas de Gigantes, often referred to as Isla Gigantes or Gigantes Islands, is one of the Philippines’ most breathtaking island destinations. Located in Carles, Iloilo, this remote paradise is gaining attention for its stunning natural wonders, vibrant marine life, and...
Chat Icon