The HPCA Stadium in Dharamshala, India is one of the venue cricket stadiums for the World Cup 2023, with a seating capacity of 25,000 spectators. HPCA Stadium World Cup Venue: The HPCA Stadium in Dharamshala, India is one of the venue cricket stadiums for the World Cup 2023, with a seating capacity of 25,000 spectators. … Read more