Wikipedia
Chembakolli
Chembakolli is a village in the south of India, The Nilgiris, Tamil Nadu. It is in guldar . It is located in the Nilgiri Hills. Chembakolli's closest town is Gudalur and its closest city is Mysore and Coimbatore to south of Nilgiris district.