Where to Stay in Bali: Samsara Ubud
Where to Stay in Bali: Samsara Ubud Welcome to the final part of the “Where to Stay in Bali” series. The final villa that we stayed at, Samsara Ubud, was located just north of Ubud. Ubud is a very popular tourist area in Bali, and rightfully so. From their temples to spas, rice fields, and waterfalls – there isn’t a shortage…
View Post