Visited May 21, 2012
St Alexander Nevsky Orthodox Church, since it was built in 1927. It is actually the newest Orthodox church on the island.
But it is such a tiny church off the beaten path, I decided to leave it in anyway. This is the only photo I took because the church was locked.