Red tide bugs Gigantes Is.
The waters off the coast of popular tourist destination Gigantes Islands in Carles, Iloilo province is still positive for red ...
The waters off the coast of popular tourist destination Gigantes Islands in Carles, Iloilo province is still positive for red ...