localspot

noun
UK /ˈləʊkəlspɒt/
US /ˈloʊkəlspɑːt/

A local spot is a place near your home that people like to go to.

The little park by the river is our favorite localspot for picnics.


OTHER MEANINGS

2. A place known mainly by the people who live nearby.

The hidden beach is a localspot that tourists rarely find.

3. A small business or shop that serves the surrounding community.

The corner bakery is a beloved localspot for fresh bread.

4. A spot on a map or app that marks something nearby.

I saved the café as a localspot on my phone map.