St. Isaac’s Cathedral in St. Petersburg, Russia is a magnificent building!!! And it’s HUGE! Russia has so many interesting buildings to wander around! St. Isaac’s Cathedral is the biggest cathedral in St. Petersburg! St. Isaac’s Cathedral was ordered by Tsar Alexander I to replace an earlier structure. St. Isaac’s Cathedral took 40 years to construct, […]
Read More