Batlagundu (TamilVattalakkundu), is a town on the foothills of Kodaikanal. It is approximately forty kilometres away from Dindigul by road. There are regular buses (every 15 minutes) from Dindigul bus stand and it is a 45 minute ride to this town. Kodaikanal road railway station is on the Chennai-Madurai main railway route and is twenty kilometres by road to Batlagundu on the way to Kodaikanal Hill station. It may be noted by the travellers that not all express trains on this route stop in Kodaikanal road railway station. Batlagundu, which is on the Madurai-Kodaikanal road, can also be reached from Madurai by bus. There are regular buses (every 10 minutes) from Arappalyam bus stand in Madurai and is a comfortable 1.5 hour drive (approx. 60 km). This area is famous for many ancient temples of worship.