Greece Question 2
Name this wonder
Clues
Located in the Greek Islands
This tiny rocky island was once an ancient Greek religious center