Churachapur is a small town, a little an hour away from Imphal. And just an half an hour away is Ngaloi Water Falls. The beautiful town that you come across while you drive towards this little hideaway, is worthwhile.
Read this post on soniakundrasingh.blogspot.com