A man has survived after falling from the seventh floor of a beachfront flat in Durban, South Africa, reports Times Live.

The newspaper added that the 47-year-old retired sailor fell from the 7th floor and landed on a mesh awning on the second floor.

The police reportedly found him trapped on the awning.

He was badly injured and taken to hospital, report Times Live.