translate English to French: Follow in the footsteps of the Thousand and One Nights while at the Villa Royale Montsouris Paris.
Suivez les pas des Milles et Une Nuits à la Villa Royale Montsouris Paris.