Blog about Punjab (the land of five rivers), A one point source for information about Punjab and Punjab's Geography, History, Modern influences and Tourism.