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 … Continue reading Toprak Palace, Kargicak 1, 2 and 3 bedroom luxury apartments