Ieros Naos Evaggelismoy ths Theotokoy

4.6
(92 reviews)
Liberty Square Mantraki, Rhodes Town 85100 Greece
Churches & Cathedrals
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Ieros Naos Evaggelismoy ths Theotokoy | Rhodes | Greece | TripAligner