As the political, commercial and administrative capital, Bali's capital Denpasar is a bustling yet breezy town, with wide streets and a cosmopolitan feel. Often overlooked by both local and foreign tourists in their quest for surf, sea and sand, Denpasar..