Location Name Our Lady of the Burg church ruins in Rhodes, Greece Street Address Pindarou St. inside the old city walls City Rhodes, Greece Type of Prayer Place Other Description Our Lady of the Burg is the ruins of a 14th Century Church built and used by the Knights of Saint John who operated a…

Read More