King of the Hill

King of the Hill is a palace, that is located on. The upgrade to palace was completed in March 2006. It was known as Fort Thorpe until April 2010.