In Reply to: what or where is taro? posted by sarahbelle on Sunday, 30. May 2010 at 09:37 Bali Time:
ahhhhhhhh sorry guys just googled and found it was the elephant park suburb....
sorry wasn't sure of its suburb..just know we went!!!
Have anyone been to the zoo for a comparison?