Multiple choice Cherapunji is situated in Mizoram Manipur Assam Meghalaya Reveal answer Fill a bubble to check yourself D Correct answer Explanation Cherrapunji is a town in the East Khasi Hills district in the Indian state of Meghalaya. It is famous for receiving some of the highest rainfall in the world.