This Is One of Japan's Best Beach Towns—and It's Only an Hour From Tokyo
Taro Hama @ e-kamakura/Getty Images People on the beach in Kamakura, Japan.Sometimes called Tokyo’s “Little Kyoto” for its abundance of temples and shrines, the seaside town of Kamakura has scenery in spades, a laid-back surf spot vibe, and a robust …