Denpasar

Denpasar is the largest city and capital of Bali, Indonesia, on the island’s southern coast. It is the island’s administrative and commercial center.

Connect