Spirit Gardens
Appearance
The Spirit Gardens is an area in Eindhoven, Netherlands. It is known for its popularity among royals, which frequently visit the gardens.
Etymology
The Spirit Gardens stem from the "Muschberg-Geestenberg" district in Eindhoven. Geesten means ghosts, which is where "Spirit" is derived from. Due to the area's lush areas it was named Spirit Gardens.