Written by The Critic on 14 June 2017.Posted in PAPHOS THE LAST CASTLE (VIKLARI) Location: Avakas Gorge Road, Peyia "Traditional Cypriot Cuisine, Souvla, Souvla, Souvla" fShare Tweet