Designed by
Title
Galle International Stadium - Sri Lanka #250811708
Description
Galle International Stadium is a cricket stadium in Galle, Sri Lanka, situated near the Galle fort and fringed on two sides by the Indian Ocean. It is considered to be one of the most picturesque cricket grounds in the world.The ground is adjacent to a Dutch built fort and is bordered by the sea on two sides.
This image is editorial