Gigantes Islands

Exploring the Wonders of Islas de Gigantes

Located off the coast of Carles in Iloilo, Philippines, Islas de Gigantes, also known as Isla Gigantes, is a mesmerizing archipelago that continues to captivate travelers from around the globe. Known for its rugged limestone cliffs, hidden lagoons, and crystal-clear...
Chat Icon