• (1 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

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.

Details
Location
Tags

Video Map

Related Videos

More Videos from Philtownwalker