Goa is a major choice for Indian travelers for long weekend holidays, says report News Reporter April 11, 2016