islas de gigantes

Islas de Gigantes : Islands of the Giants

Islas de Gigantes is a group of islands under Carles Municipality which is located in Northern part of Iloilo province. With white beaches, clear waters, and islands of volcanic rocks, … Continue reading Islas de Gigantes : Islands of the Giants