Claim: London is the capital of Bali.
Evidence: Its capital , Denpasar , is located in the southern part of the island.