Your Powerpoints - The best powerpoints community

Bermuda






Offline rita

  • *****
  • 3234
    • View Profile
Bermuda
« on: October 15, 2015, 10:25:50 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