The 28th annual Great Lakes Kite Festival will be taking place in Grand Haven this weekend.
On May 21 and 22, you can watch a variety of kites take to the sky for multiple performances.
The event will be open on Saturday from 10am-5pm and Sunday from 11am-5pm.
To learn more about the festival, you can visit their website and Facebook page.