There are lots of sports activities on Lake Garda and in the surrounding area there are riding centres that as well as offering lessons for beginners and advanced riders also organise promenades or even long riding excursions

Please fix the punctuation.
There are lots of sports activities on Lake Garda, and in the surrounding area there are riding centres that, as well as offering lessons for beginners and advanced riders, also organise promenades or even long riding excursions.