DY Patil Stadium footall stadium

Capacity: 55,000

City: Nerul

Country: India

Club: Unknown

International: Unknown