Yutogo
Albums
Groups
Log In
Register
Church of the Holy Spirit, Heidelberg
Germany
/
Baden-Wuerttemberg
/
Heidelberg
Marktpl., 69117 Heidelberg, Germany
Lina
Overall:
POINT OF INTEREST
Add Your Review
Lina
Published At : 2017-06-07 17:42:41
Replies : 0
Overall:
A very nice church, and worth to climb the church tower where it offers a good view of the town.