Japan is an absolute must-visit in spring, and Kyoto is where the magic truly comes alive. As cherry blossoms blanket the ...