http://www.woltersworld.com Greeks speak English, but best be prepared, learn a little Greek beforehand. And just a tip, learn a little Greek and see how people appreciate it. Filmed in Sparta, Greece

Avatar

Bson L

5132 pins   52 boards   11 followers

Follow

Other pins from

Bson L