Cover Photo: A photograph of a massive statue of the Buddha in Bodh Gaya, India
Photograph by Nirasindhu Desinayak/Wikimedia Commons

Bodh Gaya Sells “Enlightenment” to Tourists—It Sold Me a Philly Cheesesteak

My heart is set on the Philly cheesesteak—the only one, I’m certain, to be found in India.


Meghna is a writer from Queens, among other things.