Where is Lumbini located? (A) West Bengal (B) Bihar (C) Nepal (D) Uttar Perdaish►Correct Option Correct Option is: B