in

Central Broward Regional Park Cricket Stadium

FL Cricket Ground IslandCri

Central Broward Regional Park is a large municipal park in Lauderhill, Florida, owned and operated by Broward County. In this photo, Sri Lanka and New Zealand are pictured at the venue on May 22, 2010, taking part in the first ever ICC recognised international cricket series on US soil.
© Offain Gunasekara

Leave a Comment