Over 1,000 years old Sakura Tree!
Miharu Takizakura About Miharu Takizakura Miharu Takizakura (三春滝桜) is considered by many as the single most beautiful cherry tree in Japan. It is located in Miharu a small town in central Fukushima Prefecture. “Takizakura” literally means “waterfall cherry tree” in Japanese; Taki = 滝 = WaterFall , Zakura =桜 = Cherry Blossom. Like Waterfall A […]
Over 1,000 years old Sakura Tree! Read More »