Background information and travel tips on visiting Blenheim Palace, one of the UNESCO World Heritage Sites in the United Kingdom.