You could stand to have the Goddess mention that to the player or add a key item, "Directions to town, in case you forgot! - Goddess". It seems like a LOT of walking to go into town, and a strange place to start us off considering that there aren't any plainly obvious characters or things to interact with.
The world feels empty enough already without NPCs or any interesting sights.