Manipur, the pride of Northeast India is the ever-blooming hill station attracting a lot of tourists with its picturesque beauty and unique cultures. There are many places in Manipur that are bestowed with natural beauty and one of them is the majestic Khoupum Waterfall tucked…