Almora town is built on top of the mountain, Kumaon Hills, Uttarakhand, India


Size: 5120px × 3407px
Location: Almora, Uttarakhand, India
Photo credit: © Fernando Quevedo de Oliveira / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: almora, asia, authentic, hills, imagery, india, indian, kumaon, lifestyle, photography, town, travel, uttarakhand