Negombo Fish Market
Negombo Fish Market, also known as “Lellama” by the locals, is one of the largest and most vibrant fish markets in Sri Lanka. Nestled along the scenic coastline of Negombo, a bustling coastal town just north of Colombo, this market…