Goa, as a consequence of its historic links with Portugal, is one place in India where the spirit of Carnival comes alive. This is a time when past meets future and all’s right with the world…for a day.
—