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