The Lellama – A ‘must see’ highlight in Negombo July 24, 2012 by Jetwing · Published July 24, 2012 · Last modified July 26, 2012