No images available.
Talon-Talon Falls is a beautiful multi-tiered waterfall surrounded by dense vegetation. Its cool waters and scenic setting make it a refreshing destination for hikers.
Located at , San Marcelino San Marcelino, Zambales, Philippines
Photo Credits: Some images are courtesy of Talon-Talon Falls.
No reviews yet
Select a category to view travel tips.