Focus on creating a site for travelers or entities looking to that locale, perhaps with specific venues or activities and make a stand-out site name with your domain, eg, Location Quebec! (exclamation included). Put some posts up on social media with examples for people to visit your site and why it matters. Proper content may get you trusted with search engines.
But really why did you buy the name is what it comes down to. There's time and effort involved in either selling or dev and you can throw away both depending on the name and commitment.