
Villa Batujimbar
Villa Batujimbar A 9 Bedroom Villa from USD 1650 ++ per night Villa Batujimbar exemplifies everyone’s dream of a luxury Bali villa, with its Sanur beachfront location, its fascinating history and a celebrity guest list that boasts monarchs and rock legends. This is where Mick Jagger and Jerry Hall tied[…]