For tropical beaches and mouthwatering cuisine, the eastern Caribbean island of St Lucia is a paradise worth escaping to.
The New Year's Day event, which killed one and injured seven, garnered reactions online ridiculing CEO Elon Musk and ...