Travel & Tourism
Travel & Tourism 3010 Videos
Labor Chowk, Chandigarh

Featured in this video is Labor Chowk, a popular boulevard and roundabout in Chandigarh, the capital city of the state of Haryana, India. Lined with trees and gardens nestled along the road, Labor Chowk is a popular place within the city.