What are the best and hidden places in India? Part 3

Continuing my series on one of the best and hidden places in India to visit are: 1- Chopta: Mini Switzerland of India 2- Majkhali: An Unexplored Suburb in Ranikhet 3- Binsar: God’s Blessing 4- Mukteshwar: The Charming city of Nainital 5- Munsiyari: Little Kashmir of India 6- Landour: Royal crown on the top of the … Continue reading What are the best and hidden places in India? Part 3