Found out the name of this place (after seeing lots of pictures of it) -- the Greek Island of Zakynthos. It has lots of great features -- superb beaches, happening (occasionally somewhat wild) night life, and some great coastal scenery. The Blue Caves of Zakynthos are likely the most photographed coastal scenic location on the island.
Who are the GOP warmists?
1 hour ago