Turkmenistan Food - Uncornered Market
Fries and Grilled Fish - Turkmenbashi, Turkmenistan

Fries and Grilled Fish - Turkmenbashi, Turkmenistan

Perfectly grilled fish at Deniz Cafe in Turkmenbashi. Read more about Turkmenistan.

DPNfoodTurkmenistanTurkmenbashiCentral Asia