Poombarai Village View – Kodaikanal
Poombarai is a village located in the heart of the Palani hills of Tamil Nadu, India, 18 kilometers from Kodaikanal. Altitude is 1,920 meters. Palani hills you have the first sight of a picturesque village nestled cosily between the surrounding hills in the valley far down below. That picturesque village is Poombarai. Surrounded by forests […]