In Reply to: My Question please posted by sofe on Tuesday, 10. February 2009 at 18:23 Bali Time:
on Jl Pantai Kuta, right opposite Kuta Beach. Saw them on new years and the show was great.
Not sure what nights they are scheduled for, maybe you could give them a call once you are in Bali.
Echo Beach is great on Sundays, you need to be there by about 5.30 -6pm to get a table though.