Con 2,5 hectáreas (10.000 m²), el "Devonian Gardens" es uno de los mayores parques urbanos interiores del mundo, y se encuentra en la 4ª planta del centro comercial "The Core Shopping Centre" (en la parte superior del centro comercial).