Is Mt Kuju in the former town of Kuju? Because at the moment the link on List of islands by highest point redirects here...