This!
Only these should be the test match centres of India where all test cricket should be played
1. Eden Gardens, Kolkata
2. Wankhede Stadium, Mumbai
3. MAC stadium, Chennai
4. Chinnaswamy stadium, Bangalore
5. Ferozhshah Kotla, Delhi
6. PCA stadium, Mohali
7. Bradbourne stadium, Mumbai
8. Rajiv Gandhi stadium, Hyderabad
All at major cities where the crowds are expected to come in big numbers. We have 8 venues which are enough for a rotation policy to happen and also preserve the crowds for test cricket. Test cricket will never die in India if this happens.