Charlotte Amalie, Italy
Lionel Roberts Stadium is a multi-use stadium in Charlotte Amalie, United States Virgin Islands. It is currently used mostly for soccer matches, as well as baseball and American football. The stadium holds 5,000.
Listen to the audio guide for Lionel Roberts Park Free on WIP — starts by itself when you arrive, even with the screen off