Kayaking is a sport that lets you blend in with nature. The seaside resort of Negombo is ideal for sea kayaking on the glistening waters of the Indian Ocean. Then …