kefalonia, greece - pastel cottages on the coast
The water - Santorini
Any of the Greek Islands particularly Santorini or Mykonos
Sample itinerary - Santorini and Naxos. How to hop the Greek Islands on a short schedule. Also has links to other posts about the trip.
awesome swimming in caves - Zante / Zakynthos, Greece.
Santorini, Greece my number 1 dream vacation
Discover the best tours in Greece including Sailing Greece - Santorini to Santorini, Best of Greece, Sailing Greece - Mykonos to Santorini.