Inambakan Falls in Ginatilan, Cebu
This is a very beautiful work of nature. Truly a wonderful creation! Inambakan Falls is located in Ginatilan, Cebu Province in the Philippines. I had been to this falls last February 2010. As far as I can remember, we had a walk going there for around three km because it is not accessible by public […]
«« Read More Comments Off on Inambakan Falls in Ginatilan, Cebu