Windmills and Agios Nilolaos Fort besides Mandraki Harbour, Rhodes Town, Rhodes, Dodecanese Islands, Greece.