Have Twins, Will Travel

Red Square

Moscow, Russia – We have Moscow on the brain, apparently. To go along with the release of the new Moscow City Guide, there has also been a flurry of activity on lonelyplanet.com–mostly updating articles (oldies but goodies) from years past.

Here is my “official” report on Red Square–the geographic, historic and spiritual heart of Moscow.

And just for fun, here’s the TRUTH. Speak it.