Kavala, Kavala, Eastern Macedonia The Nestos (Greek: Νέστος) or Mesta (Bulgarian: Места), formerly the Mesta Karasu (Ottoman Turkish), is a river in Bulgaria and Greece. It rises in the Rila Mountains and flows into the Aegean Sea near the island of... View More