The ideal stop-over for exploring some of the lesser known travel spots of Uttarakhand, Almora. Placed in perfect location, ...