MUMBAI: Lifestyle is no longer the uncharted frontier on television. Discovery Travel and Living launched in October 2004, amidst speculation that a 24 hour lifestyle channel...