Sprawling over the French countryside, the Palace of Versailles is a testament to royal excess and opulence. Not only will the palace astound the visitor but the grounds as well are filled with a bewildering number of sights, such as the Grand Canal and Neptune's Fountain.