Almora is a hill station located in Uttaranchal. This is at 1651 metres above the sea level. Woolen Garments are famous in this city.
No comments
Related Articles
Famous Hill Stations in North India