ubud

ubud is a town (and also a urban area and a Location).

ubud is a part of bali

2 photos of ubud