Odda, Norway 🇳🇴

6 months ago
117

Odda is a small town in Norway, located on the coast of Hardangerfjord. This amazing destination attracts travelers from all over the world due to its picturesque landscapes and many exciting attractions.

Loading comments...