Home Tags Sri Lanka

Tag: Sri Lanka

World’s tallest Christmas tree in Sri Lanka

The tree, intended to be 73 m (238 ft) tall in the capital Colombo. Making a Guinness World Record.  The tree's steel-and-wire frame is...