Cultural Attraction in Binsar


Almora is a perfect amalgamation of mountain beauty, ancient cultural effects, holy spots, scenic valleys, crystal lakes, gushing rivers, hoarsely wooded forests and quaint cottages. The people who have loved the place call it the 'Switzerland of India’. Almora is a hill district in the central Kumaon region of Uttaranchal. It is a town in the shape of a horse shoe balanced on a 5 km long mountain range among the river Kosi and Suyal.Also, there is a cave where Swami Vivekanand meditated and was enlightened.

have us call you back!
have us call you back!
Please enter a valid Email-ID
Please enter a valid mobile number
You missed this
You missed this
I accept Privacy Policy and I authorize Thomas Cook to contact me with details.
Top International
Honeymoon Destinations
Need help? Leave your number and we will call you.