public walk

Noun

 * 1) A promenade or well-frequented pedestrian way in a town.