Prince Elmo's Spire is a kiddy drop tower, whilst Elmo's Castle is a water play area.
29 May, 2015 by Gazza