Keava fortress is built on a cape, protected from both sides by higher ...
The church was built in 1873. Magnificent stained glass windows “S...
The exact date of building the church is unknown. It is believed though...