Sofia, the capital of Bulgaria, is a city where millennia of history and modernity coexist harmoniously. For those contemplating things to do in Sofia, visiting the Alexander Nevsky Cathedral with its golden domes and exploring the remnants of the ancient Serdica complex are top recommendations.