Russian Orthodox Cathedral
Avenue Nicolas II, Nice, France 06300
Featured Review : Built in 1912 under orders of the last Russian Tzar, Nicholas II, the Russian Orthodox Cathedral in Nice is the largest of its kind outside Russia. It's a strange feeling to approach a gorgeous Russian cathedral surround...See Full Review