The Third Annual Cashiers Mountain Music Festival was held at the Village Commons on July 2nd and 3rd, with over 3500 attendees enjoying music, food and fun.