girlswanderlust.com
25 Amazing things you absolutely must do in Ubud, Bali
Ubud is a must visit when travelling to Bali, Indonesia! The city is known as the cultural center of Bali. There are plenty of wood carvers, jewelry shops and painters. Ubud, Bali is surrounded by …