Filmed at Borgo Egnazia Puglia, Italy