Introduction to Gigantes Islands Gigantes Islands, known locally as Islas de Gigantes, are a stunning archipelago located in Carles, Iloilo, that boasts breathtaking natural landscapes and rich cultural heritage. This group of islands features a variety of attractions...
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...