Located about twenty kilometers west of Paris, the city of Versailles immediately conjures up images of luxury, grandeur, and history. Yet, behind the gilded walls of the famous château, Versailles is much more than just a vestige of the French monarchy.