Firstly , If you want to natural and beautiful Geirangerfjord be another good choice,located in southwestern Norway near the coastal town of Ålesund. Stretching for more than 15 km long, Geirangerfjord is a natural wonder of deep blue water surrounded by majestic cliffs and lush green mountains towering more than 1,000 meters high. Adding to the spectacular scenery are several stunning waterfalls and lush countryside dotted with picturesque farms.