How to go to Gigantes Island

Last updated on March 1st, 2020 at 03:35 pm Gigantes Island is a group of islands located in Western Visayas at the northernmost part of Carles in Iloilo. The population…

Read More