US Military Bases in Greece
Navy Bases

NSA Souda Bay Naval Base in Souday Bay, GREECE
Souda Bay, US Military Bases in Greece
Naval Support Activity Souda Bay is located in Crete, one of Greece’s largest islands. The facility is operated by the United States of America, more precisely by the United States Navy. It is not just located in a very strategical point in Europe, but also in a dream scenario. Souda Bay is a natural formation […]