Lal Bazaar Gangtok
Lal Bazaar is a local street market in Gangtok city, in the north-east Indian state of Sikkim. It is a popular market in the city, with farmers and local vendors selling products.
Sent 730 days ago
by indiamapcom