AFN 360 Souda Bay [NATO countries only] Greece Various Play Favorite 0 Like 0 About American Forces Network – AFN Europe local radio station – Souda Bay, Greek island of Crete Show more Website Share Share Copy Link