Photo credits to Maki Brun Esperon Gigantes Island is located in the Visayas region, in the municipality of Carles, Iloilo and northernmost part of Iloilo province. Gigantes is Spanish for giants, and it’s properly pronounced as hegantes. It’s also known as Islas de Gigantes, other names are Islas Gigantes, Higantes group, or Gigantes group. TheRead More
Philippines’ official holiday for 2015.