Japan seaside resort located in Wakayama, Japan. Just 70 minutes away from the Kansai International Airport.