Almora (disambiguation)

From Wikipedia, the free encyclopedia

Almora is a city in India.

Almora may also refer to: