The Best Hotels In Canberra For Business Travelers, 2020
Canberra is the capital city of Australia, which is incidentally one of the largest cities over here. The city design is the brainchild of two American Architects who were commissioned in 1913 following a contest. The design seeks inspiration from the garden city movement which is marked by greenbelts in...