Matsushima Bay is a beautiful bay dotted with 260 islands of varying size on the coast of Miyagi prefecture, 15km north of Sendai, the prefectural capital. It owes its name to the pine trees that grow ...