Home > omkareshwar dam reservoir
You Searched For "Omkareshwar Dam reservoir"
World’s Largest Floating Solar Plant to come up in Madhya Pradesh
7 Jan 2021 8:26 AM GMTThe world’s largest floating solar energy plant has been proposed to be constructed on the Omkareshwar Dam reservoir on the Narmada river in Khandwa...