Kamakura is our new favourite city in Japan.
Surfer vibes combine with history in this ancient capital. You’ll find dozens of temples and shrines, a long sandy beach, and a backdrop of green hills.
Cool cafes (with excellent coffee), traditional restaurants, and independent shops are hidden down charming narrow lanes.
It feels green and w...