-
Almora Places to Visit
Ensconced in the pristine surroundings of the northern part of India, Almora lies in the district of Almora in the state of Uttarakhand. Existing since the year 1568, this is today a great tourist spot and is filled with lot of activity. A rich history and an equally enriching cultural heritage, the city of Almora is endowed with exceptional scenic beauty. This natural ambience and the verdant expanse is what makes Almora a must see spot in Indian tours.
Thus filled with a lot of exciting past tales...

Recent Comments