What looks peculiar is that this waterfalls behind me is the Philippine’s largest man made waterfalls just found inside a mall. Located inside KCC Veranza Shopping Mall, this spectacular man made falls surely refreshes your eyes when seeing these droplets of water falls down together to create a wonder amongst shoppers passing by inside the mall.