Posted at 07:19h
, The Philippines
Tumalog Falls is a place of enchantment. Recently discovered in the town of Oslob, on Cebu's southern tip. This spot was without a doubt not only the best place I visited in the Philippines, but the best place I've been in my entire life.