Buyer
Seller
Almora
The hill town of Almora is located in the Kumaon region of Uttarakhand state. Almora is known for its wildlife, culture, and cuisine. The town is also famous for the Uttarakhand Tejpata (Indian Bay leaf), which has become the first botanical plant from Uttarakhand to receive the Geographical Indications (GI) tag.