Leeds Castle – Located at 8 km. southeast of Maidstone, Kent, England. It was built back in 1119. The castle is set in 500 acres of beautiful parkland. In 2012, it brought a new exhibition of ‘What the Butler Saw’, a celebration of the Queen’s Jubilee and a new ‘Christmas Past’ experience. A year was full of fun, colors, nostalgia and display. Visitors can come and explore the gardens and grounds. The other main attraction of the castle is hot air balloon launch sites in Kent. The interior of a Leeds Castle offers visitors a sight of its rich past with a fine collection of art, porcelain and furniture. Its tickets are valid for one year, so tourists can visit the castle and grounds as many times as they like.