CAPE TOWN - An Egyptian tourist is fighting for his life on Sunday after being stabbed at least 10 times on Noordhoek Beach, Cape Town, in an apparent robbery.

The attack is believed to have happened late on Saturday night.

According to Table Mountain Watch spokesperson Andre van Schalkwyk, the man was stabilised and taken to hospital.

More than eight muggings have taken place on Noordhoek beach in the past two months.