The name Kremlin means "fortress inside a city"
The Moscow Kremlin is a historic complex at the heart of Moscow, Moskva River.
It is the best known of Russian citadels (kremlins) comprises of five palaces,
four cathedrals and the enclosing Kremlin Wall with Kremlin towers.
Interesting Moscow Kremlin Map