Anyone will tell you that the best time to visit Japan is between March and May, when the delicate cherry blossoms are putting on their most magical show. Ask a seasoned traveler, however, and you might get a different answer. At Galavante, we like to make our way to the Land of the Rising Sun for strawberry season. Strawberry season in Japan is between December and May, so if you time your trip right, you can pick and…