You cannot miss the Cathedral in the largest Russian Orthodox Basilica (Cathedral), located on it's own square, St. Isaac's Square, very conveniently located for a visit. This is what St. Petersburg, the most fascinating Cathedral after the next, closely located and your senses will be challenged with so much beauty in one city.