Church of St Nicholas

Monemvasia, Peloponnesos Greece

Greek Orthodox

The domed three-aisled basilica was built in 1703.