Picnic Place: Thottikallu Falls is a wonderful spot for your passionate picnic. Pack some delectable food and shell out a leisurely afternoon enjoying The great thing about mother nature. You'll find a comfortable place near the falls and develop unforgettable moments with each other.These delightful organization will elevate any check out to Banga