If you’re in the market for the ultimate in luxury then look no further, this duplex Kargicak villa is truly beautiful and home to all the facilities you would expect from such a remarkable property. Revel in the stunning sea, castle and mountain views, soak up the impressive green landscape...