Nestled within the lush Nilgiris, Kotagiri is an enchanting hill station known for its cool climate, verdant tea plantations, and…