Categories: Cities and towns in India
Almora is a high-lying town at the foot of the Himalayas, 85 miles north of Bareilly.