Share this via

Grab the Webpage Link:

Almora is a municipal board, a cantonment town in the Almora district in the state of Uttarakhand, India. Almora was founded in 1568. It considered the cultural heart of the Kumaon region of Uttarakhand.View Almora guide >