Featured Video Play Icon
Built on a mountain at an altitude of 362 meters, it is the site of a medieval mountain castle and the best place to view Tsuwano. You can enjoy a […]