Multiple choice general knowledge Which state was called by Jawaharlal Nehru ‘A Jewel of India’? Kashmir Meghalaya Manipur Kerala Reveal answer Fill a bubble to check yourself C Correct answer Explanation Jawaharlal Nehru referred to Manipur as 'A Jewel of India' for its scenic beauty, rich culture, and strategic importance. The phrase reflected his admiration for the state's natural landscape and cultural heritage in northeastern India.