Compare Campsite Karda Beach Greece - Ionian Islands - Dassia 1175 Visit campsite website 7.7 from 14 reviews