Tag "falls in iligan city"

Travel & Recreation

The Abaga Falls in Iligan

Loving the great outdoors? Well, you might want to add Waterfall-Hopping to your bucket list. Iligan City, famously known as the City of Waterfalls, have 23 stunning waterfalls waiting for