Mengwi Bus Terminal

Bus Station in Denpasar

Bus terminal with some long-distance services.

Advertisement