

Malampuzha Dam — the largest reservoir in Kerala and one of the most celebrated tourist destinations in the state —…
Read More
Krishna Raja Sagara Dam — universally known as KRS Dam — is one of South India’s most magnificent engineering landmarks,…
Read More