English: Meghalaya also has many natural and manmade lakes.
Telugu: మేఘాలయలో అనేక సహజ మరియు మానవ నిర్మిత సరస్సులు కూడా ఉన్నాయి.