Galle International Stadium

Described as one of the world’s most scenic cricket grounds, the Galle International Stadium borders the Galle fort and the Indian Ocean. Home to Galle … Continue reading Galle International Stadium