Time Magazine has published a list of the "World's Greatest Places" to stay and to visit. One of the places on the list is a short drive from Louisiana.
The dealer picked for this honor must be more than very successful in the car business, they must also show a great deal of effort when it comes to giving back to their community.