Situated in a superb elevated position just a few meters from the famous and cosmopolitan centre of Naoussa, Avra offers endless moments of enjoyment, serenity and relaxation