Although recently ravaged by war, Sarajevo has now recovered and is thriving. It’s a lively city that still retains a small town feel to it. From the bustling markets to the glistening river to the great views atop its surrounding hills, Sarajevo has a great atmosphere. However, the scars of war are still visible, with bullet ridden buildings and mortar craters on the footpaths. Sarajevo is a city embracing modernity yet hasn’t fully shaken off the ghosts of the past.