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]