Checked in: Bebek Tepi Sawah Villas and Spa in Ubud, Bali

Checked in: Bebek Tepi Sawah Villas and Spa in Ubud, Bali

We only had a few days in Bali and we chose to stay in Ubud. Ubud is known as being the heart of Bali. It's the cultural center of the island filled with temples, exotic attractions, restaurants and cafes. Bebek Tepi Sawah Villas was our choice of accommodation for our stay in Ubud and it's only [...]