Where is Amroha?
Where is Amroha located?
Amroha, Uttar Pradesh, India (approx. 28.91667°, 78.46667°)
Where is Amroha on the map?
Amroha - Tajpur
Amroha - Sirsi
Amroha - Tigers
Amroha - Shiva Temple
Amroha - Sumera
Amroha - Lake Nainital
Amroha - Nainital
{"latitude":28.91667,"longitude":78.46667,"title":"Amroha"}