Denpasar is the largest city and capital of the island of Bali, Indonesia. It is located in South Bali.
When visiting any of the temples in Denpasar, remember to bring a sarong and sash with you. These temples receive relatively few foreign visitors and are unlikely to have temple dress available for hire.
It is very much worth finding information from the official Tourism Office about scheduled cultural events in Denpasar. These are many and varied and include, dance, puppet theatre and art exhibitions.
Otherwise, apart from the numerous sights and excellent shopping, there are not really any specific activities to recommend in Denpasar.