Within easy reach of this spot
Close by you'll find Godzilla Rock, Enden-mura (Agehama Sea Salt Village), Hachigasaki Beach.