Kanpur, often overlooked by travellers, is home to a treasure trove of beautiful tourist attractions waiting to be explored.