Located in Ano Styra, South Evia, this property is a just a five-minute drive from local b ...
Located in Ano Styra, South Evia, this property is a just a five-minute drive from local beaches, and offers pleasant views of the surrounding countryside. Reno ...