In Reply to: "Ducks Nutz"...not just the best in Bali posted by warnzie on Monday, 26. April 2010 at 09:26 Bali Time:
with burgers, hot dogs and steak sandwiches, no one can doubt this is the best place anywhere.
Follow Ups: