In Margarita you will find typical fishermens villages along with modern shops shopping malls and restaurants in Porlamar and the surrounding area

What is the correctly punctuated version of this sentence?
In Margarita you will find typical fishermen's villages, along with modern shops, shopping malls and restaurants in Porlamar and the surrounding area.