People’s Salvation Cathedral (The National Cathedral) in Romania, One of the BIGGEST in the World
Romanians seem to love massive buildings, and to prove that statement correct, I’m going to talk today about the People’s Salvation Cathedral, aka Catedrala Mântuirii Neamului in Bucharest, Romania. If you are planning a trip to Bucharest or are just … Read more