Galle International Stadium- Pitch Report
Galle International Stadium, located in the picturesque city of Galle, Sri Lanka, near the famous Galle Fort, is one of the most beautiful cricket grounds in the world. The stadium is surrounded on two sides by the Indian Ocean, offering breathtaking views while hosting thrilling cricket matches. Originally known as “The Esplanade,” it was home […]
Galle International Stadium- Pitch Report Read More »