Ans. Lionel Messi was born in Rosario, Argentina, on 24 June 1987