The Palo Alto Falls and Leisure Park inside the 200-hectare prime residential and commercial estate is open to the public. The 60-feet high falls, which is surrounded by foliage and cascades into a clear pool, is 1,000 feet up. Going straight the paved roads leads to the parking area then to the falls.
However, to get to the foot of the falls, one needs to climb up the 249 concrete steps. Or, about 5 to 10 minutes of walk. Lush greeneries and small streams are on both sides of the concrete stairway.