A Hidden Heaven Named Chopta

Chopta is one of the few hill stations in India sitting in the lap of the nature that has not been commercialized yet. Offering great views of the Himalayan ranges including Nanda Devi, Trishul and Chaukhamba the place is located approximately 2 kms from the sea level. Also called as Mini Switzerland of India, Chopta… Continue reading A Hidden Heaven Named Chopta

Exit mobile version