I love salsa dancing I been trying to convince my boyfriend to join a class with me. 
It is a great popular caribbean dance but I am not a good dancer
Do you dance that much or have never tried I love the music also so upbeat.
The basic salsa rhythm is taking 3 steps per every 4 beats.  People have tried to teach me that but have failed miserably
lol even if you can't keep up with the steps and rhythm it is still fun to try I didn't know salsa was from the Caribbean though.
Yes it has origins in the Cuban son, cha-cha-cha and mambo
That is interesting to know I always assumed because a lot of Latinos dance the salsa that it was from Mexico or some nature.
Different regions of Latin America and the US all have their own distinct salsa styles
Now if I do decide to take a class I need to look into the different styles to choose from thanks so much for that information I'm ready to salsa now lol.
Yes there are a lot of socials in night clubs, ballrooms and other places