斯里兰卡的首都科伦坡,风景秀里,被称为“花园城”。
很早以前,科伦坡只不过是一个小小的海湾。那是,只有五百名罗刹女住在这个海湾上的铁城里。这五百名罗刹女日夜守候在海湾上,一旦商人们航行到这里,便摇身一变成为美女,以美色将他们引诱到铁城里,先同居,后杀之食肉。
当时;有一个大商人叫僧伽罗,带领了五百名商人远航经商,途中被海浪袭击,漂泊到此海湾上。他们一上到海湾,就被五百名美丽的女子带到铁城中,跟她们结婚生子。不久,罗刹女厌倦了商人们,就化为原形,想把他们吃掉。
商人们被天马拯救,才逃到陆地上。罗刹女发觉后,紧追至陆地,她们又变成一个个美丽绝伦的女子,跪倒在商人们脚下,求他们看在孩子的面上跟她们回去。
商人们被她们的美言所动,跟她们重返铁城,唯独僧伽罗不为所动。其中一个罗刹女带着她与僧伽罗生的儿子,飞到陆地国王那里,控告僧伽罗弃子之罪。国王醉于罗刹女的美色,与她结为夫妻。后罗刹女飞回铁城,召集五百名罗刹女一齐飞至王宫,将国王及宫人全部吃掉。这时候,国人们才真正发现僧伽罗的英明聪慧,推举他为国王。
僧伽罗当了国王后,率兵攻破铁城救出商人,立国号为僧伽罗。
此后,僧伽罗人便在这块肥美的港湾土地上劳动、生息,筑房立屋。
后来,葡萄牙人统治了斯里兰卡,才一把这里称为科伦坡,并在这里建了一座城堡。这以后,这座城堡就成了今天的“花园城”。