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.