Due to Havana's five hundred-year existence, the city boasts some of the most diverse styles of architecture in the world, from castles built in the late 16th century to modernist present-day high-rises.