Olkhlon Island

Okhlon Island is the largest island in Lake Baikal and after more than a month of driving our first few … Read more