An enchanting landscape and crystal clear waters- the secret ingredients of Kokkinokastro beach in A