One Galle Face, the leading shopping complex in Sri Lanka, is continuing to deliver unparalleled family, shopping, dining and entertainment experiences as it celebrates its 6th anniversary in November ...
If you look at Sri Lanka on a map, you might think it’s small when you compare it to India sitting pretty nearby. Don’t let ...