Country 10 Tourist Places to Visit in Khajjiar in 2024 | Khajjiar Travel Guide 2024 Explore the Things to do in Khajjiar, the ‘Mini Switzerland of India’. Visit Khajjiar Lake, Khajji Nag Temple, and enjoy the beauty of Kalatop Wildlife Sanctuary.