
The Greek Area 51: The Top-Secret American Base in Greece
The Naval Communication Station Greece at Nea Makri, once a key military site, is now abandoned. Its eerie, overgrown grounds and towering radar dishes have earned it the nickname “Greek Area 51. Credit: Ellinikos Stratos The mystery of the works of the …