Lake Baikal, Russia on $200 (2 episode).

Lake Baikal is the world’s largest body of fresh water but there is more than H2O in this mystical region that every Russian dreams of visiting. Fr...
Back to Top