Manipur, one of the most beautiful states in Northeast India, is a paradise for nature lovers. Known for its rolling hills, ...