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