A powerful hurricane has hit Jamaica with heavy winds and rain, damaging buildings and felling trees on the Caribbean island. Beryl - a category four storm with winds of up to 130mph (215km/h) - struck the island's southern coast. Photos on social media show flooded streets and roofs being blown up. At least seven people have been killed so far as the storm sweeps through the Caribbean. "It's terrible. Everything's gone. I'm in my house and scared," Amoy Wellington, resident of a rural farming community in the southern St Elizabeth parish, was quoted as saying by Reuters news agency. "It's a disaster." A hurricane warning is in effect in Jamaica, where the authorities have imposed a curfew from 06:00 to 18:00 local time (11:00-23:00 GMT). Prime Minister Andrew Holness earlier urged people to "take this hurricane seriously". "If you live in a low-lying area, an area historically prone to flooding and landslide, or if you live on the banks of a river or a gully, I implore you to evacuate to a shelter or to safer ground," he said. Three people died in Grenada, where it first made landfall on Monday, one in St Vincent and the Grenadines, and another three in northern Venezuela, which was hit by strong winds and flooding. About 90% of homes were destroyed or severely damaged on Union Island, which is part of St Vincent and the Grenadines. Parts of Jamaica earlier experienced disruption to power and electricity supplies, with the Jamaica Public Service Company (JPS) saying it was forced to pause restoration of power lines in some locations for the safety of their workers. In a news briefing, the NHC's director, Dr Michael Brennan, said Jamaica would experience "devastating hurricane force winds". Rainfall in some parts of the country could hit 12in (30cm), potentially leading to flooding and mudslides, the director explained, while life-threatening storm surges as high as 9ft (2.7m) above tide level are also expected. "Everybody in Jamaica needs to be in their safe place and be prepared to stay there for at least the next 12 hours," Dr Brennan warned. The BBC's Nick Davis said Jamaicans had been rushing to supermarkets earlier in the week to get "as much as they could as quickly as they could". Jamaica's Information Minister Dana Morris Dixon said the island had 900 shelters to house people who needed to leave their homes. In Venezuela, Hurricane Beryl brought heavy rains which caused a river to overflow in the northern state of Sucre. Three people died and several are still missing. A government delegation was hit by a falling tree while inspecting damage. President Nicolás Maduro said Vice-President Delcy Rodríguez was among those injured. He said she was "very bruised but conscious". In Mexico, where Hurricane Beryl is expected in the coming days, residents in Cancún have rushed to supermarkets to stock up on supplies. Some have encountered empty shelves. The NHC said that Hurricane Beryl had formed much earlier in the hurricane season than usual. Meteorologists have also remarked on how quickly Beryl developed. The storm strengthened from a tropical depression into a major hurricane in 42 hours, hurricane expert Sam Lillo told the Associated Press news agency. In Texas, officials warned residents to prepare for the possibility of Beryl's arrival this weekend. On Tuesday, Governor Greg Abbott told residents near the state's Atlantic coast to "keep an eye on the gulf" and "have an emergency plan to take care of yourself and your loved ones". The US National Oceanic and Atmospheric Administration has warned that the North Atlantic could get as many as seven major hurricanes this year - up from an average of three in a season. — BBC