Within easy reach of this spot
Close by you'll find Uwajima Castle, わらマンモスとわらぐろ群, Kakure no Sato / Hana no Sato (Hidden Village / Flower Village).