Shima Spain Village

Shima Spain Village is a theme park in Shima, Mie Prefecture, Japan.

Parque España
Parque España is the core theme park facility of Shima Spain Village.

Hotel Shima Spain Village
Hotel Shima Spain Village is a 252-room hotel.

Himawari-no-Yu
Himawari-no-Yu is a natural hot spring.