News

Goa has a swanky new address. The Taj Hotel & Convention Centre, one of the state’s largest conference and convention facilities, threw open its formidable doors to welcome guests. The hotel ...