Photo from: http://sandierpastures.com/travel/philippines/things-to-see-in-camiguin-island-philippines-part-2.html Tuasan Falls is located 6 kilometers northeast of Catarman. This natural attraction is still undeveloped…