The scenic Palm Beach Road, a popular stretch for motorists, had earned the sobriquet of being a death trap, with several accidents taking place over the years.
↧