I am going on a cruise to the Mediterranean Sea and had a list of places which sounded nice. Out of the following, which would you reccommend for a family of three 21-25 year olds and two 50 year old parents?
Rhodes, Greece
Monte Carlo, Monaco
Athens, Greece
Santorini, Greece
Gibraltar, UK
Olympia, Greece
Ephesus, Turkey
Mykonos, Greece
Limassol, Cyprus
Barcelona, Spain
Ibiza, Spain
Any personal information you have on things to do at these or the best possible choices would be greatly appreciated.
Also, if anyone knows of cruises to a good combination of these places, that would be great.
Thank you…

Out of that list, the only place I’ve been is Barcelona, but I know that it has lots to offer people of all ages. There’s lots to see just walking around, nightlife, and cultural activities. If you go in the summer, there’s also the beach.
The only other think I can add is that I’ve heard from multiple friends that Athens is disappointing.
all of them are worth a visit;
Rhodes has a lovely old castle in the old town and Mykonos is beautiful i think Ephesus may be a distance from port but I’m not sure. your trip sounds fab enjoy
skip the athen, rhodes, monte carlo, santorini and limassol. they are eighter too pricy places or are more suitable for old folks.
barcelona and ibiza are good choises
others on the list I know so little I wouldnt choose myself.
extras on your list i would suggest:
-France: Nice, juan pins,saint tropez, menton
-Italy:portofino and san marino
-spain: malaga, madrid, palma