Barcelona, SpainMiami, FLPiraeus, GreecePortsmouth, EnglandSan Juan, Puerto Rico OCG Class Premium Virgin Voyages Newest Ship:Brilliant LadyNumber of Ships:4www.virginvoyages.com