Departure date(s): May 29, 2023 / June 26, 2023 / July 24, 2023 | Number of days: 13