This small village consists of 21 beautiful villas & bungalows in the most picturesque ...
Germasogeia is a location all its own, featuring a unique atmosphere that can only be d...