Find the word definition

Wikipedia
Ellivuori

Ellivuori is a small Finnish tourist center, both during winters and summers.

The success of Ellivuori is a good situation. It is located in the heart of pure nature, though in a central location between Sastamala (20 km) and Tampere (45 km) in the western part of Finland. (The Distance to Turku is about 135 km and to Helsinki 225 km.)

Openstreetmap