Churches & Cathedrals
The Saint Achillius Church of Larisa. Saint Achillius of Larissa, also known as Achilles, Ailus, Achillas, or Achilius, was one of the 318 persons present at the First Council of Nicaea. His feast day is on 15 May. — Wikipedia
5 spots
Verified by Walkly
Larissa
By Katerina R.
Join our community to create and share your favourite walking routes, whether that's from your hometown or from a recent trip.