Church of St. Margaret of Antioch is the only building still standing which certainly dates from the time of the Greater Mora ...