The UNESCO World Heritage List includes 32 cultural and natural sites from Russia. Three of them can be seen with your own eyes without travelling outside Moscow. The Moscow City Tourism Committee offers a selection of unique architectural monuments that are worth a visit for visitors from India. The Moscow Kremlin and Red Square A …



