The world's oldest man celebrated his 115th birthday on Monday, offering advice on healthy living at a party where he was serenaded by a well-known singer in Puerto Rico.

Emiliano Mercado del Toro attributed his longevity to a healthy diet and avoiding alcohol. "I never damaged my body with liquor," said Mr Mercado, who quit a 76-year smoking habit when he was 90. Mr Mercado is listed as the world's oldest man by the Guinness Book of World Records.

"I feel happy," said Mr Mercado, who lives in the north-western coastal town of Isabela with his 84-year-old niece.