The Tangled Cultures of Goa, India
The smallest state in India, Goa is a melange of Hindu, Roman Catholic, and Muslim cultures. Staying at small local hotels and soaking it all in.
