This is a picture of a beach in Chalkidiki, at the Northern part of Greece where nature and human touch become one.
This is where the colors of the Greek flag come from.
Beach scape


This is a picture of a beach in Chalkidiki, at the Northern part of Greece where nature and human touch become one.
This is where the colors of the Greek flag come from.