Meghalaya © Wikipedia: Filpro Capital: Shillong Population: 3 million Stadiums – Asia – India – Meghalaya Location Stadium Capacity Main use Shillong Jawaharlal Nehru Stadium 30,000 Football