Travel Tips: The Best Restaurants in Colombo, Sri Lanka Colombo, Sri Lanka has a surprising number of fabulous restaurants.… 12/06/2018