Where is Immanuel Church?
Where is Immanuel Church located?
Immanuel Church, Tel Aviv, Israel (approx. 32.056625°, 34.76259°)
Where is Immanuel Church on the map?
Immanuel Church - Irbid
{"latitude":32.056625,"longitude":34.76259,"title":"Immanuel Church"}