News

Kamakura, on the coast south of Tokyo, is a favorite of foreign tourists. Its main street, Komachi-dori, is often packed with people from around the world. This British couple say they went to see ...