The name of India is derived from which River? Shivani Thakkar 3 years ago Which is the biggest Thermal Power Plant in India?