England's enduring popularity as a tourist destination is due to iconic landmarks such as the Tower of London, Buckingham Palace, and Stonehenge draw visitors seeking a glimpse into the country's storied past.

Guided Tours in England

River & Sea Cruises in England

Inspired by England

Fun Fact: I was born in England and moved to Canada in 1975.