Often called the ‘Metropolis of Joy’, the town flaunts streets that happen to be chaotic and vivid nonetheless brimming with everyday living and creativity. Showcasing a wonderful juxtaposition on the previous and new, town is a must check out not less than once inside a lifetime.Ideal for l