Venture to the charming English village of Bury St. Edmunds, filled with castles, historical churches, and beautiful gardens.
Portsmouth is the only island city in England with a rich marine history, museums, the Southsea boardwalk, lakes, and shopping malls.
Nestled in the rolling hills of South Downs is the once royal capital city of England, Winchester.