What makes a place memorable is often something specific to the location, such as a splendid view or unique building in a clean, well-maintained setting. They could also be pleasant activities that take place there. These are the things that might appear on postcards and are the positive images we retain and cherish.
Streets are places too
A street is essentially a road for traffic but it is also a place. They may be high quality setting for historic buildings. Or they may be where people linger and look at art or market stalls.