Visit Khajjar, the best hill station in India. Visit the Khajjiar Lake, fed by streams and situated amidst the cedar forests. Other prominent places to visit are the Khajji Nag Temple, the Khalatop Wildlife Sanctuary and the villages of Rota, Ladi known for their apple orchards. This is ...