VILLA CARA - a beautifully positioned luxury villa in the quiet, peaceful area of Xigia. Stunning elevated views from all rooms.