The Colombo National Museum is the oldest museum, built in 1877 by Sir William Henry Gregory.