Why is Manipur called the jewel of India?
Ans: Manipur, located in northeastern India, is often called the 'jewel of India'. The state is known for its natural beauty, mountains, valleys, and forests. The people of Manipur are also known for their culture and art. The state has a long history and many ancient temples and palaces.