Originated in the 10th century, the kingdom of England has tales of the ebb and flow of the monarchs. However, the history of the land goes even way back. From the ancient rocks in Stonehenge to obsolete castles, England has several historical places to visit. Apart from that, the exotic cuisine, pleasant ambiance, and exquisite vistas draw millions of people every year.
Here are some of the historical places in England:
1. Stonehenge,
2. Windsor Castle,
3. Hyde Park,
4. Dunluce Castle,
5. Big Ben…