Post of the day

Chembakolli Facts for Kids

Located in the south of India, Chembakolli can be found more specifically in The Nilgiris, Tamil Nadu. With the gorgeous Nilgiris Hills nearby, the region is noted for its splendid scenic beauty. This is just one of the things about the village that proves to be fascinating. When you dig deeper into the history and…