Chimaera Path Likya Yolu 11.01 , Kemer, Turkey
Fee: Fee required
Wheelchair: Not accessible
Open in Google Maps