Manali's Mall Road buzzing with foot traffic on a July afternoon
Location: Manali, India
1 sources from 18 citizen journalists
Topics: mall road, tourist crowd, wooden temple, street shopping, pedestrian walkway, hill station, tourism, mountain town, urban, daily life