A living medieval city that stays vibrant year-round, with Gravensteen Castle, a thriving street art scene, and local gin bars.
Best time to visit Belgium: May–September