Through the centuries there have been a number of architectural styles, and taken as a whole the city is a showcase of almost 35 www.