Galle Face Green
Galle Face Green What is Galle Face Green? Galle Face Green is an expansive park and promenade located along the coastline of Colombo, Sri Lanka. It is one of the oldest and most famous public spaces in the city. The park was originally created in the 1850s by the British colonial rulers as a racecourse, […]