Tu Raka Organic Farm is located in Kabupaten Tabanan, Bali, Indonesia on H3Q547G, Wanagiri, Kec. Selemadeg. Tu Raka Organic Farm is rated 5 out of 5 in the category fruit and vegetable wholesaler in Indonesia.
Address
H3Q547G, Wanagiri, Kec. Selemadeg