Cruising the World Blog Author Daily Post Mediterranean Cruise begins June 1