Ooty, also known as the queen of the hills in South India, a fascinating place…