Almora is a peaceful town located in the Kumaon ... built during the 10th century or simply stroll by the riverside Koshi River, where people take leisurely walks along its banks.