Cuisine Litti Chokha: The Beloved Delicacy That Defines Bihar Litti Chokha is a traditional dish from the state of Bihar, located in eastern India. It is a culinary gem that holds a rich history and cultural significance in the Umang Sagar2 years ago2 years agoKeep Reading