City with a charming promenade elegant buildings and plenty of parks

Please fix the punctuation.
City with a charming promenade, elegant buildings and plenty of parks.