Blenheim Palace - Great Attractions (United Kingdom)

  • 13 years ago
Take a tour of Blenheim Palace in United Kingdom – part of the World’s Greatest Attractions travel video series by GeoBeats. Among the largest country houses in United Kingdom, is the famous Blenheim Palace. This immaculate structure embodies the distinctive English Baroque architecture with its elegant design and aesthetic details. The picturesque park of the palace, accentuated by the lovely statues and fountains was designed by the ingenious Lancelot ‘Capability’ Brown. This palace holds cultural and historic significance in the country for several reasons. It is England's only non-episcopal country house to have the title "Palace". And this is where the exemplary British politician and leader, Sir Winston Churchill was born. The palace was originally given as a symbol of honor to the 1st Duke of Marlborough for defeating the French troops.