HYDERABAD: If it were not for the buzzing, biting and breeding frenzy, Ibrahimbagh Lake could easily be mistaken for a ...