Answers

  • Raj
  • Helping Hand
2014-02-13T19:22:48+05:30
The deepest lake in the world is situated in Russia. It's called Bajkal and it's got 1,637 metres of depth.
0