The Sothuparai Dam is a dam across the Varaha River in the Indian state of Tamil Nadu. It is located 12 km from the town of Periyakulam in Theni district. Rengha Holidays & Tourism Pvt Ltd – South India Tour Operator Gives More Information about the Sothupari dam is one of the highest dams in […]