Eye for an emerald eye

Nainital is a hill station in the Kumaon region of the northern Indian state of Uttarakhand. About 300km from the Indian capital, New Delhi, the name itself conjures up images of Bollywood movies from the...

closeSign in to NowPublic

is reporting from