Large sections of Tse Addo in the Greater Accra Region were submerged on Monday after hours of torrential rainfall triggered severe flooding, leaving hundreds of residents stranded, damaging homes and businesses, and disrupting vehicular and pedestrian movement.