Here are the top 10 places to visit in Norway:
1. Geirangerfjord
2. Preikestolen
3. Lofoten Islands
4. Trolltunga
5. Bergen
6. Oslo
7. Trondheim
8. Stavanger
9. Tromso
10. Svalbard