Torrential rain following weeks of drought caused severe flooding in northern Bulgaria, sweeping away cars, reducing scores of homes to rubble and killing at least seven people, the country's civil defense authority said Tuesday.

Worst-hit was Tzar Kaloyan, a town 160 miles northeast of Sofia, where a small dam overflowed during the night, sending a three-foot wave crashing through the streets, the Department of Civil Defense said. About 200 homes were severely damaged, with 100 destroyed.

Six of the dead were from Tzar Kaloyan, including a mother and her young child who had been among five people reported missing earlier in the day. The seventh was a priest found drowned in a nearby village, the department said.

Rescue crews were still searching for three people believed swept away by floodwaters, but heavy rainfall was hampering the effort, the civil defense department said. Roads leading to the town were still under water Tuesday, and many villages in the area were without electricity.

Television footage showed cars and the carcasses of drowned animals floating along flooded streets, past the rubble of destroyed houses. Soldiers used military vehicles to help rescue crews transport residents to temporary shelters.

The National Institute for Meteorology said it was unable to calculate the amount of rainfall because its measuring equipment in the area had been swept away by floodwaters.

President Georgi Parvanov was heading to Tzar Kaloyan, his office said in a statement.

Last week, the same area had declared a state of emergency due to a drought during two successive heat waves that had left the surrounding agricultural land parched.