Where is Shepherds Lookout?

Answer
Shepherds Lookout is located at Yaouk ACT 2611, Australia. It is in Yaouk, Australian Capital Territory, Australia.

Shepherds Lookout is located at Yaouk ACT 2611, Australia. It is in Yaouk, Australian Capital Territory, Australia.