Tag: Lellama

Bustling Lellama

Bustling Lellama

Lellama in Negombo is a popular spot, with swarms of fishermen engaged in the fishing trade for years. The area ...