Toprak Palace, Kargicak 1, 2 and 3 bedroom luxury apartments
Toprak Palace is a brand new development very close to the beautiful and popular Kargicak beaches and very conveniently adjacent to the Plumeria Shopping Mall in Kargicak. Here you have … Continue reading Toprak Palace, Kargicak 1, 2 and 3 bedroom luxury apartments