3 min read Travel Accomodations The Church of Saint John of the Collachium – A Spectacular Medieval Structure January 17, 2023 Nina R. Weyer The Church of Collachium Saint John in Rhodes old town is one of the most desirable places being visited by...