From late March, the iconic cherry blossoms cover the zen gardens and city parks, turning the outdoors into a natural paradise. It is the best time to visit ...