India, April 24 -- The light pink hues of the cherry blossoms have transformed Japan into a magical land. And, if you are unhappy about not being able to travel there this season, you can get a 'taste' of it in Mumbai....