This house is located in Denpasar. Denpasar is the largest city and capital of the island of Bali, Indonesia and is located in South Bali. Denpasar is a bustling, multi-cultural city. Denpasar is bristling with temples, palaces and museums and its occupants are outstandingly friendly. You will be off the beaten tourist track here, so bring lots of time for a chat with the locals and a decent map of town. You can see many of the main sights comfortably on foot.