Canberra Australian Capital Territory Telstra Tower Observation Deck Ticket 119461P1

Telstra Tower Observation Deck Ticket
Telstra Tower Observation Deck Ticket. Telstra Tower is Canberra’s iconic telecommunication tower rising 195.2 meters above the summit of Black Mountain in ’s capital city. It is not only a landmark and one of Canberra’s …