Lieux à visiter. is this natural

Yes, the phrase "Lieux à visiter" is natural and translates to "Places to visit" in English.