Zelená Hora ("Green Mountain") is a castle on the south side of Nepomuk, in the Czech Republic. The church has been a pilgrimage site since the 1700s.
Contact us...