Add punctuation to the following sentence: Internationallyrenowned sands with a clear water secluded coves and stony beaches make up the Costa del Sols beautiful natural landscape
Internationally-renowned sands with a clear water, secluded coves and stony beaches make up the Costa del Sol's beautiful natural landscape.