Touristlink.com is the social platform for travel where you can meet fellow travelers,share information, suggest new attractions and create lists of your favorite destinations to share with friends.
Stadiums in India
Travelers are voting Salt Lake Stadium, Vidarbha Cricket Association Stadium and Punjab Cricket Association Stadium as the best of 98 stadiums in India. Also popular are Ambedkar Stadium in New Delhi, M. Chinnaswamy Stadium in Bengaluru and Eden Garden in Kolkata. Want more? Check out our map of stadiums in India.