Showing posts with label : England. Show all posts
Showing posts with label : England. Show all posts

Friday, September 16, 2011

Top 10 Must-See Locations in the World



The top ten must-see locations, in the order of ranking, as chosen by voters from all over the UK are:


1) Stonehenge, England
2) Rome, Italy
3) Chatsworth House, England
4) Cape Town, South Africa
5) Pyramids of Giza, Egypt
6) Sahara, North Africa
7) Aurora Borealis, Sweden
8) New York City, USA
9) Gower Peninsula, Wales
10) Machu Picchu, Peru