Russia Weather

Hermitage Museum

Hermitage Museum

Many know the Kremlin in Moscow to be the most impressive of all Russian attr...

Lake Baikal

Lake Baikal

Lake Baikal is the world’s deepest lake of fresh water; located in Siberia, t...

Peterhof

Peterhof Palace

Peterhof Palace was built outside of the new capital of St Petersburg as the ...

Latest Topics

More Forum Posts »