Constant strong winds make Crete a decent destination for windsurfing. Kouremenos beach is one the best spots for this activity, and not just in Crete but in all of Europe. North-West wind direction or "Meltemi" is the most favourable. It accelerates between two hills making the wind there very powerful and strong. The water is flat close to the beach, and choppy waves are a bit further out. All necessary equipment for windsurfing is available right there.
There are also lots of other suitable spots for windsurfing such as Elafonissi beach, Agia Marina beach, Falasarna beach, Kedrodasos and Stavros beaches in Chania, Amoudara and Hersonissos beaches in Heraklion, and Plakias in Rethymno.
The best windsurfing season is from May until October. While windsurfing, you will be surrounded by beautiful views, crystal clear water, and marvellous mountainous landscapes and seascapes.