You can enjoy experiencing tea ceremony among the lush greenery of Hamamatsu Castle Park here.
Select language