Five reasons why Lonely Planet loves England

England has been named the second best country in the world to travel in by Lonely Planet.

Source