CHENNAI: Grand Nirvana Holiday Resorts Pvt. Ltd. has launched its maiden project in India, the Grand Nirvana Lake Resort, at Allapuzha, Kerala. The company also launched the membership to the Grand Nirvana Holiday Club. Members can choose from over 4,000 resorts worldwide for their holidays, says a release. — Corporate Reporter