New villa with rice field views near Echo Beach is located Jl. Padang Linjong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali Bali Indonesia 80361