At the end of August, I will embark on a 7-day cruise through Greece. It will be my first time in Greece and I am very excited! The cruise starts in Athens and stops in Santorini, Rhodes, Bodrum (Turkey), and Mykonos.
Any suggestions on what to do or what not to miss at any of these ports? Any suggestions for restaurants with a good view? Bonus points if they have vegetarian options. Before the cruise, I will be spending 3 days in Athens, besides the Acropolis, what should I see in the city? Are there any day trips I should consider?
This will also be my first cruise (well technically second but I was 8 for my first one) so any cruise advice is also welcome. Thank you for the advice!