What a beautiful sight this group of dancing carmine red bee-eaters. They are preparing themselves for the breeding season on the shores of the Zambezi near Kalizo lodge in Caprivi. They build their nests on the sandy beaches there instead of in holes in the river banks. A true miracle seeing so many birds coming and going.