Heavy rains lashed the town of Kalingapatnam in Andhra Pradesh state on Sunday, swamping roads and marooning hundreds of villages, local official Shrikesh Lathkar said.