Also called the ‘City of Joy’, the city flaunts streets which are chaotic and vivid nevertheless full of existence and creativeness. Showcasing a great juxtaposition of the previous and new, the town is essential take a look at at least when in the life time.Perfect for small households and