Stories of the Road

8/29/11 Only learnt today Russia is the biggest country submitted by Nana & Stacy
Click on the Submit Story button below and fill out the form and I will add your story to the appropriate country.

Did You Know...

  • Russia is the only country with 12 seas on its territory
  • 10% of the governments income comes from the sale of vodka
  • Russia is known as the 'lungs of Europe' since it has the largest forest reserves in the world, and the amount of carbon dioxide absorbed by it is second only to the rainforests in the Amazon