Image copyright Dyfed-Powys Police Image caption Christopher Goldsworthy had not been spoken to since about 17:00 GMT on Sunday, police said

A man who had not been seen since he went kite surfing off a Welsh beach has been found safe.

Dyfed-Powys Police said Christopher Goldsworthy, 32, had spent the night on marshes near Llansteffan, Carmarthenshire.

He then made his way to the nearest house and spoke to police on Monday.

Mr Goldsworthy had last been seen at Pendine Sands beach, in the county, on Sunday wearing a black wetsuit. An extensive Coastguard search took place.

In a Facebook post, Mr Goldsworthy's mother Wendy paid tribute to the rescue effort and said the family were "so happy to have Chris home again".

The RNLI said volunteers from Tenby, Burry Port and Mumbles joined the search on Monday morning, and stood down just after 9:20 GMT when Mr Goldsworthy was found. The Ferryside Lifeboat also attended.

An RNLI spokeswoman said: "If you're heading out to the coast over the Christmas period remember to tell someone when you're going and when you're due to return."