Looking for a list of the ultimate iconic landmarks in Sri Lanka? Here is all the information you need to know about these amazing landmarks.