At least four people drowned and several others went missing on Thursday when a boat carrying over 30 people capsized in India's northern state of Uttar Pradesh, police said on Thursday.