Satellite map of Turku Orthodox Church
Turku Orthodox Church or the Church of the Holy Martyr Empress Alexandra is the main church of the Turku orthodox parish located on the northeast corner of Turku Market Square in Turku, Finland.
Latitude: 60° 27' 4.79" N
Longitude: 22° 15' 34.80" E
Nearest city to this article: Turku
Read about Turku Orthodox Church in the Wikipedia Satellite map of Turku Orthodox Church in Google Maps