Despite Porto Santos proximity to Madeira its vegetation is completely different

Could you correct the punctuation please?
Despite Porto Santo's proximity to Madeira, its vegetation is completely different.