Shilloli Lake in Nagaland

Lake Shilloi

Lake in Phokhungri, India
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Lake Shilloi is a natural lake in the Meluri District of the Indian state of Nagaland. It is the largest natural lake in Nagaland. The lake falls in a valley …

Social profiles