, Hudson Valley Swim
Hudson Valley Swim provides the best swim lessons in Dutchess County and Orange County in NY. We also offer special needs through our infant swim lessons. And the adult swim lessons are recommended to people of all ages and gender.