Galle Face Green
The Gall Face Green is a landmark in Colombo, Sri Lanka and is the city’s largest open space though much diminished from its original size. The sea front promenade adjacent…
Share
Input your search keywords and press Enter.