everything is true!https://drive.google.com/open?id=1r7Y3XAAavvrW9rLoZEuotWqg-lW4fWGk
Link for training material of NDVO visa officers to analyze genuineness of the relationship.
Interesting:
"The concept of Honeymoon did not exist in rural Punjab. However, now many couples from rural Punjab go for outings just for our benefit and to click photos for our sake..."
I don't know why you quoted what you liked or disliked above. By the way not many couples, now ALL couples go honeymooning regardless of their Canadian immigration or no immigration.
The picture of rural Punjab is somewhat true because culture and customs are tried to keep intact by the older generation who is living in joint families so has influence over the young generation. Yeah I learned, in rural areas, a living-in relationship is a no-no just like any other country(rural China, rural Middle-eastern countries, rural Pakistan, rural Afghanistan etc.) and even in Canada, some religious belief doesn't like a living-in relationship and western countries used to have no such concept of a living in relationships. Things have evolved with time here, they are evolving with time over there too.
Pakistan and India are very different countries and so are the religions(Hindu and Muslim). As a matter of fact, every country is. We can embrace the difference than thinking and pointing out what's right or wrong. It's their culture.
Some people have used these things for their advantage so the immigration process is different and become difficult for Indians and these people have made genuine cases go through the same process too. If you are not Indian, you don't need to worry. It could be worrisome for us.