I found out about this website where we can share the maps of places we visit. I sent them my map and they displayed it on their website :)
Do check out the website. You may find maps of your favourite places there. Or you may want to submit one of your own.