How the world sees Greece
Ioulida on Kea, GREECE. Ioulida, the capital of the Greek island of Kea (Photo Credit: Milan Gonda / Shutterstock.com).