The Jowai Jarain Pitcher Plant Lake is a small, but beautiful lake located in the Jowai Jarain area of the state of Meghalaya, in northeastern India. The lake is a popular tourist destination, and is known for its pitcher plants, which can be found growing in the marshy areas around the lake. The lake is also home to a wide variety of other plant life, as well as a variety of birdlife.
FAQ's on Jarain Pitcher Plant Lake