Tudaya Falls
Edit This
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.
Contributors
November 22, 2005
change
by manny (2 points)
March 16, 2006
change
by issa (1 point)
| type: | Parks, Gardens and Zoos |
| World66 rating: | |
| address: | San Miguel Odaka, Davao del Sur |
