The Ghost can be found by talking to other residents and asking them (once you have the quest from Groupchat)
(specifically Gabbie will tell you)
To get from there to the dragon you will also need to have done Princess' raid (which requires the sword that you'll get after encountering Scarlet at the docks)
Thanks! :D