Choolai, a small town in Tamil Nadu, is known for its ancient temple dedicated to Lord Shiva. 2. Located on the banks of the Kaveri River, Choolai is a popular pilgrimage destination for Hindus. 3. The temple, built in the 12th century, is often referred to as the Choolai Temple. ...