Either the Kremlin or the Red Square.
Moscow is the capital.
Moscow, Russia 5545 N3736 E
The capital city of Russia is Moscow.
Moscow
Yes it is, it is also its largest city.
Yakutsk is the capitalcity of the Sakha Republic, Russia.
chennai
Kingston
Washington DC
Mexico City.
Washington, D.C.
Bangkok is Thailand's capital.
Bratislava is the capital city of Slovakia
The capital city of Egypt is Cairo.
Yeah, that would be the Ottawa River
New Delhi isthe capitalcity inIndia