Any of the Greek Islands particularly Santorini or Mykonos
kefalonia, greece - pastel cottages on the coast
awesome swimming in caves - Zante / Zakynthos, Greece.
Santorini, Greece my number 1 dream vacation
The water - Santorini
Sample itinerary - Santorini and Naxos. How to hop the Greek Islands on a short schedule. Also has links to other posts about the trip.
Greece is a country that has a significant amount of territory, with much of this spread over the hundreds of islands, so you could easily spend months exploring this fascinating and historic area.
Discover the best tours in Greece including Sailing Greece - Santorini to Santorini, Best of Greece, Sailing Greece - Mykonos to Santorini.