A beautiful small Luxury Villa in Southern Finland, blending into the landscape and nature, inviting for a taste of life in peace, silence and harmony. INSPIRATION born from the FINNISH NATURE & DESIGN