This is Almora, a small town in the lap of the Himalayas in India. It's famous for its traditional folk culture and breathtaking views of the great Kumaon Himalayan range.


No comments:

Post a Comment