Almora

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Almora in 2013
English: Almora, a popular hill station, and headquarter of Almora district in Uttarakhand, India.

Almora City

[edit]

Views from Almora

[edit]

Historical Images

[edit]