The Colombo National Museum is the largest museum in Sri Lanka and houses a vast collection of artifacts and cultural exhibits showcasing the rich history and heritage of the country. It is located in the heart of Colombo and is a must-visit attraction for history enthusiasts.