Skip to main content

Zumba Fitness Sets Sail on Famed “La Seine” River in Paris, France