View from balcony across Mediterranean Sea as cruise ship passes small off-shore islands in distance off Croatian coast of Dubrovnik Croatia