PowerPoint Presentation Red Square Located in the city centre Known for being the heart and soul of Moscow Name originated from the Russian word âkrasnayaâ Red Square is…