Dancers and non-dancers alike will love the old-fashioned street dances on Beech Mountain! A sand dance floor is made in the parking lot in front of town hall and chairs are set out for spectators. Music is provided by a DJ or small local band. Dances take place from 7-9 pm. There's no charge.