Turizm Cad. Kiriş Mevkii Kemer, Kiris, 07580 Kemer, Turkey
Queen’s Park Le Jardin
Honestly, when I first pulled up to Queen's Park Le Jardin on Turizm Cad, I wasn't sure what to expect – the name sounds a bit fancy for this stretch of Kiriş, but the place actually delivers on that promise. It's tucked...