The rich cultural heritage of Sri Lanka | Well Known Places