AttractionGuide
Learn some of the fundamentals of Bachata. You will also learn some cool turns and patterns to get you well on your way to having fun on the dance floor all in 4hrs and yes, it's possible.