Mettur Dam built across river Cauvery in Tamil Nadu is one of the largest dams in India and a major tourist draw ...
Popularly known as ‘God's Own Country,’ Kerala, located in the South of India, is a heaven for tourists. With its green ...
India is building a giant hydropower dam near the Siang river to counter a huge Chinese dam further north. But this latest move in a tit-for-tat saga of water geopolitics between the two nations ...
Pong Dam, one of India’s largest man-made reservoirs located in Himachal’s Kangra district, will soon witness the launch of these ventures. The reservoir or lake is a famous wildlife sanctuary ...