Suggest a translation

अलमोड़ा

अलमोड़ा Almora, important city of the Kumaon in the eastern mountainous region of Uttar Pradesh