New 2 Bed room private pool Villa Bale Village C8 Villa is located in Kerobokan Bali, 2 bed room Villa with private pool just 4 KM from the famous city