Kolleru Lake is one of the largest freshwater lakes in India, located in Andhra Pradesh between Krishna and Godavari deltas. However, 'AP' is ambiguous - it could mean Andhra Pradesh or Arunachal Pradesh. In Andhra Pradesh context, Kolleru Lake (245 sq km) is indeed among the largest lakes, though 'largest' claims can vary by measurement criteria (area, volume, seasonal changes). The ambiguity creates potential confusion.