CANNES, France: The five-star palace hotels are in full swing, the sound of music drifts across the beach and after a 'horrible' year blighted by the coronavirus crisis, the French resort of Cannes is finally buzzing again as it gears up for its film festival.
© New Straits Times Press (M) Bhd

