Little England in India: McCluskiegunj’s Timeless Charm
Nestled in the scenic Chotanagpur Plateau, McCluskiegunj, often referred to as “Chota England” or “Little England,” is a hidden gem in the Indian state of Jharkhand. This quaint town, with its rich colonial past and picturesque surroundings, has a unique history that stands out in the annals of Anglo-Indian heritage. Founded in 1933 by Ernest … Read more