KATIBAWASAN FALLS: A splash of Nature in Camiguin, PhilippinesKATIBAWASAN FALLS: A splash of Nature in Camiguin, Philippines
satisfaction was already achieved even before we entered the park premises. The area surrounding Katibawasan Falls has been transformed into a park by the local government, but they managed to [...]