Canal Hamamatsu is a Portuguese way of saying "Hamamatsu Channel". Canal Hamamatsu is a city produced website with lots of useful information on living in Hamamatsu.
Copyright (c) Hamamatsu City All Rights Reserved