Ochikochi & Villas 08 September 2024 For centuries, ships entering Tomonoura on the Seto Inland Sea have sa...