The Landmarks of England
England is a land of ancient cities, royal palaces, massive
cathedrals, and legendary sites. Mighty castles, stately homes, glorious gardens, and tiny picturesque villages enhance the natural beauty of the countryside. London is the capital of Great.