Baikal

  • 7 Wonders of Russia

    by - Apr 3, 2015
    Couple of years ago, some Russian TV and radio stations, and some news houses, decided to pick the seven wonders of Russia. The results were astounding. Russia is known as a country in which you can...