Where Baikal Lake is Located?

March 26, 2011 by  
Filed under Geography

The Baikal Lake is located in Russia.

- Read more