answersLogoWhite

0

The city of Demre is located in the Antalya provice in the country of Turkey, on the Mediterranean coast. It is named after a nearby river with the same name.

User Avatar

Wiki User

12y ago

What else can I help you with?