Accommodation In Almora
Almorais a cantonment town in the district of Almora in Uttarkhand. The town was founded in 1968. It is located in the heart of the Kumaon region and has a rich cultural heritage. The snow capped himalayas form a magnificent backdrop. It is believed that Swami Vivekananda had spent some time in Almora, as he […]