Waikkal Tours and Travels
Waikkal is a scenic coastal town situated on the west coast of Sri Lanka. Being just north of Negombo and Colombo and being quiet and less touristy it is the perfect location for a relaxing beach break.Read More
Waikkal Tailor made suggestions
Here are some of the recent tailor made itineraries we have created for our clients which include a visit to Waikkal.