Great Britain is an island in the North Atlantic Ocean off the north-west coast of continental Europe, consisting of the countries England, Scotland and Wales. From Wikipedia
Leadership outlines a multi-year buildout with new attractions already in development.