A unique Spanish-themed amusement park in Japan located in Shima, Mie Prefecture. Everything was based on Spain’s rich culture and feels like you are really in Spain.

AloJapan.com