Yes, Papavinasam Teertham is considered a sacred waterfall, and devotees often take a holy dip in its waters.