Tudaya Falls

Edit This
Tudaya Falls

Tudaya Falls

This 100-meter waterfalls is the tallest waterfalls in the Mt. Apo National Park. It is located in Sta Cruz municipality of Davao del Sur, about 3 hours by car from Davao City.

November 22, 2005 change by manny (2 points)
March 16, 2006 change by issa (1 point)

type:Parks, Gardens and Zoos
World66 rating: Rate now:
address:San Miguel Odaka, Davao del Sur

back to Sights

Where World66 helps you find the best deals on Davao Hotels

Destinations in Davao