The Kapileswara waterfalls cascading into natural ponds on the sacred hill