Beachfront restaurant set for service in Datça, Turkey
Location: Datça, Turkey
1 sources from 2 citizen journalists
Topics: beachfront restaurant, outdoor dining, table setup, seaside venue, restaurant, beach, tourism, hospitality, coastal, daily life