Mediterranean cruises offer a variety of cultural and historical experiences with over 50 ports of call and 50 cruise lines operating in the region. Western Mediterranean cruises include stops in Spain, France, and Italy, while Eastern Mediterranean cruises include Athens and Istanbul. Some cruises also stop in the Holy Land, with popular ports of call […]