Robuta

https://www.lonelyplanet.com/points-of-interest/ibrahim-pasha-mosque/1391918 Ibrahim Pasha Mosque | Rhodes Town, Greece | Attractions - Lonely Planet The oldest mosque on Rhodes, built soon after the Ottomans arrived in the 16th century; it's not open to visitors. ibrahim pasha mosque rhodestowngreeceattractionslonely