India’s biggest photography reality show - ‘Kanan Devan Photography Escapade 3’ was launched today by Tata Tea Kanan Devan, a....