Eight people A, B, C, D, E, F, G and H sit around a circular table at an equidistant and face towards the centre of the table, but not necessarily in the same order. 
All people belong to a three-generation family where only two people are unmarried. 
Three persons sit between D and E, who is a neighbour of G.
B, who sits third to the right of H, is a neighbour of neither D nor E.

G sits immediate to the right of his wife.

Only E belongs to the third generation. 
Thus, case 1 and case 1a are invalid. 
F is male and is a neighbour of D.

The mother of B sits opposite to her father. 
The person sitting immediate to the right of A is the wife of H. 
G sits immediate to the right of his wife.

Case 2: It means C is a wife of H. Also, G is a male member of a family. 
So, A and F are parents of B OR G and H are parents of B. 
But H and G both are males. It means A and F are parents of B. F is male 
Case 2a: we know that, the person sitting immediate to the right of A is the wife of H. Thus, case 2a is invalid. 

The brother-in-law of A faces G. It means H is the brother-in-law of A. 
The person sitting immediate to the right of A is the wife of H. It means C is the wife of H. 

Siblings do not sit adjacent to each other.
Thus, relation 2.2 is invalid. 

C is the mother of D. C and G has a daughter. 
Therefore, finally we get: 

F is the brother of H and sits fifth to the left of C.