May 2012 – present LOCATION Paradise Gardens Park – The Magic Key Terrace sits above the vineyards, overlooking Cars Land. To find the Terrace, head toward the Wine Country Trattoria (the large Italian restaurant between Cars Land and The Little Mermaid). The stairs to the terrace are to the right of the Trattoria entrance. EXPERIENCE […] Read more…