Rapallo Cruise Deals

A small, centuries-old stone fort stands on the waterfront of Rapallo, with colorful buildings and lush green mountains in the background.