Jowai, India
Thadlaskein Lake
Thadlaskein Lake, also Pung Sajar Nangli, is a man-made historical lake in Meghalaya, India. It is on National Highway 6 next to a small village called Mukhla. A folktale says that in the middle ages a young man named Sajar Nangli and his followers created it by digging.
- City
- Jowai
- Country
- India
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Jowai
Background: Wikipedia