Olra

Republic of India (IN) State of Uttar Pradesh

Olra

Republic of India (IN) State of Uttar Pradesh

Olra is located 256 m above sea level.