Barcelona, SpainLisbon, PortugalMiami, FLPiraeus, GreecePortsmouth, EnglandSan Juan, Puerto Rico OCG Class Premium Virgin Voyages Newest Ship:Resilient LadyNumber of Ships:3www.virginvoyages.com