Blairgowrie Swim Academy
Description:
This swim academy offers baby swim, learn to swim and advanced stroke correction lesson as well as floatfit classes on boards. Classes are held all year round in two large heated indoor pools.
Website:
view our site