translate English to French: It boasts many museums and interesting places to visit.
Elle s'enorgueillit de nombreux musées et places intéressantes à visiter.