News

Situated in a quiet residential area in the city of Nishinomiya, Hyogo prefecture, a supreme natural setting that is proudly counted among Japan’s top one hundred sites for viewing cherry blossoms, F ...