Kamakura, surrounded by hilly terrain on three sides and facing the sea to the south, has surprisingly little flat land for a city that was the seat of government 800 years ago during the Kamakura ...