dreamvillasinturkey.com
Toprak Palace, Kargicak 1, 2 and 3 bedroom luxury apartments
Toprak Palace is a brand new development so close to the beautiful and popular Kargicak beaches you could almost describe it as front line, though the Dinler Hotel is technically in front of the bu…