Image

Poombarai is located at the heart of the Palani Hills, in the state of Tamil Nadu,  18 kilometers (11 mi) from Kodaikanal. Points of interest include terraced farming that gives the village an aesthetic beautiful landscape. Must visit place from kodaikanal.