Devalgarh: Long forgotten capital of Garhwal Kingdom

Top