Dig out your daypack, fill up your water bottle and tackle Taevaskoja Nature Trail. This picturesque route attracts hiking enthusiasts from all over.
This trekking route is located in Taevaskoja. Once you've done all you can at Taevaskoja Nature Trail, take a look at nearby St Michael the Archangel Orthodox Church, and Lutheran Church of Blessed Virgin Mary.