Wikipedia
Poombarai
Poombarai is a village located in the heart of the Palani hills of Tamil Nadu, India, from Kodaikanal. Altitude is .