As a UNESCO World Heritage City, Bergen, Norway offers attractions both ancient and modern. With colorful architecture, ancient cobblestone streets, and a medieval fortress, this charming city…