CITY COUNTRY SEA MOUNTAIN
Indonesia
Kupu Kupu Barong Resort
Kupu Kupu Barong Resort / Ubud
Kupu Kupu Barong was the first luxury boutique hotel built in Ubud, Bali, the region famed for its traditional arts and Balinese dances. Surrounded by 3 hectares of beautiful tropical gardens, Kupu Kupu Barong overlooks the spectacular Ayung river va
> more...