Buy Namibia properties for sale.