Filming Locations in Taevaskoja
Taevaskoja, Estonia
The Last Relic (1969)
Taevaskoja is a village in Põlva Parish, Põlva County in southeastern Estonia, known for its outcrop...
View DetailsTaevaskoja is a village in Põlva Parish, Põlva County in southeastern Estonia, known for its outcrop...
View Details