Two thousand years ago, Barygaza, sitting in the mouth of the Narmada river, was a bustling port, an important hub for India’s trade with Greeks, Romans, Egyptians, and Chinese. What remains of this town now? Bestselling writer Zac O’Yeah wanders through the gullies and alleys of Bharuch—as it is known now—setting out to rediscover the most wondrous city of once upon a time Asia. On his journey of exploration, he pieces together India’s ancient relations to the West, and what emerges in this wonderful little book is not just a guide to a town, but an attempt to bring ancient history alive.