Nicknamed the Art Island, Naoshima is located in this country's Seto Inland Sea.

Answer Japan

Japan's Naoshima Island, packed with must-see art museums and surrealist street installations deserves a spot on every art lover's bucket list.

Asked by · Last updated 5 years ago · 101K views · SOURCE