Also referred to as the ‘Metropolis of Joy’, the city flaunts streets which can be chaotic and vivid nevertheless filled with everyday living and creativity. Showcasing a perfect juxtaposition on the previous and new, the town is a must stop by not less than once within a lifetime.Perfect fo