Departure date(s): May 10, 2023 / May 31, 2023 / June 21, 2023 / July 12, 2023 / Aug 16, 2023 | Number of days: 7