Last December, I had a vaction in
Norway and celebrated Christmas in Bergen. Bergan is a beautiful city surrounded by seven mountains and it's yeararound pleasant climate attracts tourists from around the world. The must see attractions & things to do in Bergan are the Old Bryggen wharf, marvelous view of the city from the mount Floyen, the Old Bergen open air museum, a cruise to Sognefjord & Aurlandsfjord branch and the Fish Market. I bought the Bergen card and the Oslo pass during my Norway vacation and it's an economical way to explore the two largest cities of Norway. These cards allow us to do free bus travel within the city limits, getting discounts in sightseeing attractions, restaurants & parkings and free entry to the most attractions & museums, so better buy this pass and enjoy your Norway vacation. Also I recommend you to buy Fjord pass which is a Norway's hotel discount card gives discounts at over 150 hotels all over the country. so you don't find any problem in accommodation and getting around with these cards & passes. Also you must visit the
Fjords of Norway which are the most beautiful fjords in the world. The Fjords offers variety of activities including summerskiing, climbing, rafting, kayaking in the fjords or the rivers and walking on the glaciers, also you can enjoy beautiful view from the top. Just bring your tent and stay in a peaceful spot along the fjord or say at one of the hotels with view over the fjords & mountains, and have a nice Norway vacation. Hope this helps, good luck :)