Hi just signed up but cant seem to find where i create my maps??
At the top right of your screen is a button called 'New Map".
2 Likes
Hi just signed up but cant seem to find where i create my maps??
At the top right of your screen is a button called 'New Map".