The Heart of Industrial India: Why is Chota Nagpur Plateau famous? Samantha Jan 8, 2021, Indian Hour, Special, Travel Talk 1.28kViews Share on Facebook Tweet on Twitter Chota Nagpur Plateau is probably the world’s largest collection of megaliths, spread over 53 known sites. Located in the eastern part of Continue Reading