é um Stadium localizado em . É um dos 115 estádios dentro Sri Lanka. Endereço de é Norwood, Sri Lanka.
Alguns dos lugares ao redor estão -
Dentro de menos de meio quilômetro de , Você também pode encontrar Norwood Sports Complex, Black Entertainmentz, Laksiri Service Center, Novas lojas saraswathy, Norwood Tamil maha vidyalam, Ministério da Irmandade Cristã Sri Lanka, Ponto de ônibus e muitos mais.
Norwood, Sri Lanka