Imvubu Lodge is a beautiful lodge located on the banks of the Mzingazi Lake in Richards Bay. The lodge offers comfortable accommodation, a restaurant, and a bar. They have a reservation policy that allows guests to book without a credit card, providing flexibility for travelers.