A trekking guide to Chopta and Tugnath

Morning Views at Deoria Tal The Mini Switzerland at an altitude of 2700mts is popularly known in India as Chopta and is a place where you can experience the ecstasy of the actual Switzerland without any Visa hassles and is also well within your pocket. Surrounded by dense forests offering majestic views of Snow Clad […]

Read More