Turchagatta Lake Lake Address Karnataka 577530 Rating on Google Maps 4.80 (12 reviews) Open on Google Maps