Located about 10 miles (16 km) southwest of Paris, the Palace of Versailles is an opulent complex and former French royal residence that charmed the public ...