Where is Tomb of the Pharaohs?

Answer
Tomb of the Pharaohs is located at 122B Lake St, Cairns City QLD 4870, Australia. It is in Cairns City, Queensland, Australia.

Tomb of the Pharaohs is located at 122B Lake St, Cairns City QLD 4870, Australia. It is in Cairns City, Queensland, Australia.