England is divided into 9 distinct regions, each with its own unique personality, history and culture - from the rolling hills of the Cotswolds and charming Cornish villages to the bustling city life of London and the dramatic coastlines of the North East.
So no matter what kind of holiday you want, you'll find the perfect destination in England.
Apart from this land border, the UK is surrounded by the Atlantic Ocean, with the North Sea to its east, the English Channel to its south and the Celtic Sea to its south-south-west, giving it the 12th-longest coastline in the world.
More about coach holidays to Bournemouth The city by the sea is surely one of Britain's most colourful, bohemian and vibrant seaside resort, famous for its graceful Regency buildings, the exotic iron-domed Pavilion.
More about coach holidays to Brighton Walk around the Roman city walls of medieval Chester situated on the north bank of the River Dee.
More about coach holidays to Weston-super-Mare Visit the World Heritage Jurassic Coast.
Weymouth is one of Britain's oldest seaside resorts, situated on the Dorset coast and surrounded by beautiful countryside.