Where is Immanuel Church?
Where is Immanuel Church located?
Immanuel Church, Tel Aviv, Israel (approx. 32.05663°, 34.76259°)
Where is Immanuel Church on the map?
Immanuel Church - Pinto
Immanuel Church - Villanueva del Pardillo
{"latitude":32.05663,"longitude":34.76259,"title":"Immanuel Church"}