1 spot
Onomichi (尾道) is a hillside port city where 25 historic Buddhist temples cascade down the slopes overlooking the Seto In…