Tuasan Falls

Enjoy the Beauty and the Cold Waters of Tuasan Falls Part 2

  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…

7 years ago