Tuasan Falls in Camiguin is a tropical paradise with crystal-clear waters, lush scenery, and an easy-to-access location. Don’t miss this hidden gem!
Camiguin Island, charmingly nicknamed the "Island Born of Fire," sits peacefully amidst the Bohol Sea, just north of Mindanao ...