Results 1 results found Tourist boat in Mandraki harbour, on the island of Rhodes, Dodecanese, Greek Islands, Greece, Europe People sorting fishing at Madraki harbour, Kos-Town, Kos, Greece