Built in the late 15th century by Prince Ivan III (Ivan the Great), Red Square is Russia’s most famous tourist attraction. It’s the historical center of the country and came to be known as Krásnaya plóshchaď, meaning red or beautiful in the ancient Russian language.Over the centuries, Red Square began to serve as a massive […]
By Sonia Ahmed | 25 July 2020
