Jubilee Park Jamshedpur

Jubilee Park Jamshedpur

Jubilee Park Jamshedpur Aerial View Keenan Stadium located in the city of Jamshedpur in India. It is a popular destination for all those who wish to have an outdoor picnic, enjoy some outdoor activities and games or even just to have a relaxing day out with friends and family. email [email protected] for license query.