Inn of the Order of the Tongue of Italy

sights / Architecture

Inn of the Order of the Tongue of Italy information

Location
Rhodes Town , Greece
Address
Ippoton
Something wrong?
Submit a correction

Built in 1519.