waterfalls in Camiguin

Enjoy the Beauty and the Cold Waters of Tuasan Falls

  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…

7 years ago