ivankhristravels.com
How to go to Ditumabo Falls in San Luis, Aurora + Baler Travel Guides
Ditumabo Falls, also known as Mother Falls, is one of the must-see wonders when you are in Aurora province. It towers majestically at 140 feet high.