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