Manipal Lake | Mannu Palla Lake admin December 5, 2021 LAKE, ENGLISH, TOURIST PLACE No Comments Manipal Lake or Mannu Palla Lake is located in manipal. And it’s 4 kms from the center of Udupi and about 2 kms from Manipal Institute of Technology (M.I.T) … [Continue Reading...]