2Elafonisos
An island often frequented by Greek travelers, Elafonisos sits off the coast of the Peloponnese region near Athens. Although it’s tiny, Elafonisos still has abundant white-sand beaches and crystal clear waters. Besides the island’s glorious beaches (Simos Beach is a favorite for its unique shape), there are ancient ruins to explore.