The Nestos or the Mesta, formerly the Mesta Karasu, is a river in Bulgaria and Greece. It rises in the Rila Mountains and flows into the Aegean Sea near the island of Thasos. It plunges down towering
Nestos in Greece
The Momina Klisura gorge along the Mesta in Bulgaria