you are clutching at straws.

 

 Bella Vista is in sydneys north west near Castle Hill

 

 Kings Cross  very nearby to Garden Island Naval Base

 

 WHY wait so long to report it --nearest police station would be the logical decision