Tamaraw Waterfalls, Puerto Galera
Jose Manolo6:00 AM
Tamaraw Falls, Puerto Galera, Philippines The 423 feet (129 m) Tamaraw waterfalls , situated alongside the road, is actually a series of asy...
Reviewed by Jose Manolo
on
6:00 AM
Rating: 5