Swim For a Dream has been inspiring people to make their dreams come true through sport for many years. They are the organizer of the largest charity swimming event in Poland – Dreaming Day, in which thousands of people swim for a good cause every year.