Karela is also called bitter gourd, and the name itself has ‘bitter’ in it. No wonder not many like it. It is rightly said that things that don’t taste good have therapeutic properties and are ...