What country is denpasar capital of?
Denpasar is the capital city of the province of Bali, Indonesia. It is located in the southern part of the island of Bali, on the Badung Strait. The city covers an area of 123.98 km2 and has a population of approximately 950,000 people. Denpasar is the largest city in Bali and the second largest in the Indonesian province of Lesser Sunda Islands.