Photo from: http://www.thepurpleslippers.com/2015/11/camiguin-hidden-beauty-of-tuasan-falls.html Tuasan Falls is located 6 kilometers northeast of Catarman. This natural attraction is still undeveloped…