5 Things You Didn’t Know About Amritaa De Silva Continue Reading 0 38 1 Kathmandu Tribune Staff October 4, 2018 Amritaa De Silva is a Sri Lankan actress and Miss World 2016. She is known for White Haute… Fashion