The answer is:
Canberra
With a population of over 340,000, Canberra is Australia's largest inland city.
Canberra is the site of Parliament House, the High Court of Australia, the Australian War Memorial, National Gallery of Australia, National Museum of Australia and the National Library of Australia.