Denpasar [http://www.denpasar.go.id] is the largest city and capital of the island of Bali, Indonesia. It is located in South Bali. (Denpasar Wikitravel)