At least 48 people have died after a bus careened off the side of a tall cliff and crashed on the beach below. The accident took place on the Panamericana Norte highway near the area of Pasamayo, 80km (50 miles) north of Lima. Road accidents are common in Peru because of unsafe highways. Police are investigating Tuesday's accident.