We're heading to Norway in August and I'm trying to figure out how much time we should allocate to Oslo, Stavanger, and Bergen. We're interested in exploring the culture, nature, and maybe some local delicacies. How many days do you think we need in each city to really get a feel for them? Any must-see spots or activities that shouldn't be missed? Appreciate any insights you can share!