If you’re chasing the earliest cherry blossoms in Japan, Kawazu should be at the top of your list. This charming town in the ...