well the weather is better then here. link Weather in India - Punjab - Nawanshahr
K kharkoo Member Nov 20, 2007 #1 well the weather is better then here. link Weather in India - Punjab - Nawanshahr