World
Indonesia
Bali Island
Bali
Canggu
04939
Canggu Holiday Villa, Bali, Bali Island, Indonesia
Privacy, luxury and full service just 20 mins from Canggu