Imvubu Lodge is a tranquil retreat nestled on the banks of the Mzingazi Lake in Richards Bay. It offers comfortable self-catering chalets with stunning views of the lake and the surrounding nature. The lodge features a swimming pool, a restaurant serving delicious meals, and a bar where guests can relax and enjoy a drink. Guests can also enjoy activities such as bird watching, fishing, and boat cruises on the lake.