I cant see the Geodirectory setup wizard on plugin activation

Setup wizard only visible for the first time of plugin setup on your website.

so just in case, you missed it for the first time and you want to open it up again.
You can follow these steps.

Steps to open up Geodirectory plugin setup wizard

Step1: Go to the site admin panel ( wp-admin )

Step2: Go to the Geodirectory Dashboard tab.

Step 3: Click on help setting

Step 4: Click on setup wizard

and you will have the setup wizard open.