A cyclone flooded coastal villages, blew away thatched roofs and left hundreds of thousands of people without power on Monday ...