Picnic Spot: Thottikallu Falls is a wonderful place for the passionate picnic. Pack some scrumptious food and devote a leisurely afternoon experiencing The great thing about mother nature. You'll find a snug place close to the falls and produce memorable times with each other.This park located to the banking institutions on the Nagawara lake is a p