elladainfo.comJan 16, 20161 min readMakares, DonoussaJust 100 metres from Stavros Beach in Donousa, Makares offers self-catering accommodation with free WiFi and views over the Aegean Sea....