There is an amazingly wonderful Salsa dance community in Dar.

A class is held at the Little Theater (near Protea hotel) on Tuesdays from 8:00-9:00pm for beginners and 9:00-10:00pm for the intermediate dancers.  The instructor's name is Lotus

On Thursdays there is salsa dancing at the Irish Pub (O'Willie's, near Slipway) on the roof of the building from 8:30 to 11:00pm. 

When in Dar and looking for fun and clean entertainment check it out.