About this property
Charming Villa in an Idyllic Mountain-Top Location With Spectacular Views.
This stunning property, nestled in 4.2 hectares (just over 10 acres), is set in a unique and enviable location surrounded by natural beauty with dazzling panoramic views of the …