While well known in Japan, Kamakura is a hidden gem for international tourists with some of the best cafes and restaurants in Japan.

STEPHANO