Places and AttractionsKandaleru DamKandaleru Dam is the world’s biggest earth dam with 68 TMC of water storage spread over 11 square kilometres. This… March 16, 2011