Lepanto TV

Watch Lepanto TV Live Streaming…

Lepanto TV is one of the biggest regional channel in west Greece, based in Nafpaktos.

You might be interested in