The church is beautiful! The icons with their gold leaf are just as lovely as the ones we saw in Greece! The architecture is just what one would expect from the dome of the cathedral down to the wall niches with their saints enshrined!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.