Villa Duta Farm is located in Bogor City, Indonesia on Jl Renawijaya, RT2/RW.14, Baranangsiang, Bogor Timur. Villa Duta Farm is rated 4.9 out of 5 in the category pick your own farm produce in Indonesia.
Address
Jl Renawijaya, RT.02/RW.14, Baranangsiang, Bogor Timur