Negombo, a charming coastal town in Sri Lanka, offers a mix of relaxation, culture, and adventure. Located just north of Colombo, it has something for everyone. Let’s explore the best tourist attractions in Negombo. Negombo Beach Negombo Beach is one […]