Turnabout Island may refer to one of the following locations: