Been to Alexandroupoli, Greece? Upload
Alexandroupoli's Lighthouse
Alexandroupolis is a coastal town in northeastern Greece, the last major town about thirty miles from the Turkish border, where all life seems to revolve around the lighthouse.
Video Map
Related Videos
Alexandroupoli's Lighthouse
- Alexandroupoli
- by Philtownwalker
- 01:41
More Videos from Philtownwalker
Alexandroupoli's Lighthouse
- Alexandroupoli
- by Philtownwalker
- 01:41