Level 4, 66 Wyndham Street
Auckland, New Zealand
Setoda is a town on Ikuchijima Island in Hiroshima Prefecture, Japan, known for citrus orchards, the Shimanami Kaido cycling route, Kosanji Temple, and scenic coastal views of the Seto Inland Sea.