Shillong
The vast, crowded public market area (bara bazar means 'big market') is one of the most animated shopping areas in the Northeast. You'll reach it about 1…
Shillong
The vast, crowded public market area (bara bazar means 'big market') is one of the most animated shopping areas in the Northeast. You'll reach it about 1…
Shillong
This well-stocked shop has a comprehensive English-language catalogue with Indian and international fiction, plus a few Lonely Planet guidebooks.