Tamaraw Falls / Tukuran Falls / Puerto Galera Tourist Spots

Visiting Tamaraw Falls in Puerto Galera Oriental Mindoro

Near the city of San Teodoro in Oriental Mindoro area of Mindoro Island. Barangay Villaflor is where you can find the famous natural wonder Tamaraw Falls in Puerto Galera. This majestic beauty is one of the many natural wonders you can see here on Mindoro Island and is 423ft (128.3m) tall and can easily be […]

Visiting Tamaraw Falls in Puerto Galera Oriental Mindoro Read More »