If you are someone who finds cherry blossoms fascinating, and have been planning to visit Japan, pause that Google search of yours, because we have great destinations (if not best) in India, and this ...