Kekova is a small island in the Mediterranean. Known for the ruins of the ancient city Dolihiste, which was destroyed ..., read more...