England has made a specialty of beautiful gardens. The British are well-known for their passion for all things nature and flowers. In the southwest of the country, Somerset is home to one of the most extraordinary estates, combining nature, organic farming, history, and luxury hotels. Visit.