The Plain is famous for its rich archaeology , including Avebury and Stonehenge , which are a joint World Heritage Site . The plain is famous for its rich archaeology , including Stonehenge , one of England 's best known landmarks .