Your Powerpoints - The best powerpoints community

Bermuda, UK






Offline rita

  • *****
  • 4046
    • View Profile
Bermuda, UK
« on: October 13, 2014, 09:29:08 am »
We make a visit to Bermuda. They are located in the Sargasso Sea in North America. It belongs to the overseas territories of the UK. :D :D