In Reply to: what's echo beach ? posted by grapsta on Wednesday, 22. October 2008 at 19:55 Bali Time:
Pretty sure it's a pub think it's a couple hours nth of kuta l believe it's well worth the journey . cheers
Follow Ups: