Tamaraw Falls is a man-made two-cascade waterfall 123 meters high, a beautiful place where travelers like to come to swim or have a picnic right at its foot.
6Share your ideas of what to see on Mindoro with other travellers — together we'll make our travellings much more interesting!