Naina Devi temple is situated near the Naini lake in Nainital. It is said that the temple came into existence when Lord Shiva was carrying the corpse of Sati and her eyes fell on this land.
Coffee