Exploring Japans cherry blossoms this spring was the best travel experience. Absolutely breathtaking scenery everywhere!