Why Go With the Flow? These 3 Rivers In Madhya Pradesh Break All Rules
India is home to thousands of rivers, over 200 of which flow through Madhya Pradesh alone. While most originate in the Himalayas or other highlands and move east or south, a few rivers buck this trend, flowing in unexpected directions. (Local18) Typically, major rivers such as the Ganga, Yamuna, Godavari, Saryu, Mahanadi, and Kaveri flow…