Holding some of the most important artefacts, the National Museum of Colombo is one of the largest Museums in Sri Lanka. The main museum showcases the ancient historical relics from Kandyan and Anuradhapura Kingdoms. The natural history museum within the main museum showcases taxidermy, plants and some historical engineering technologies. For $10 entrance fee (kids get a 50% discount!), it is an opportunity you shouldn’t miss.