Goa is the best substitute to the mountains for everybody looking for adventure and adrenaline or some exciting holiday activity in India. The options for adventure activities in Goa are almost endless.