Looking for something to do this weekend? Check out The Salem News' Best Bets:
Head to Salem for international and local music at A3D's seventh annual Salem CultureFest on Saturday, from 10 a.m. to 8 p.m., and Sunday, from 10 a.m. to 6 p.m., on the Salem Common. The free festival features more than 50 craft and food vendors, clothing, arts, children’s events, a performance by a belly-dancing troupe, and other family-friendly entertainment. For a full schedule, visit http://www.salemculturefest.com.
On Saturday and Sunday, from 10 a.m. to 4 p.m., stop by the British encampment at Salem Maritime National Historic Site on Derby Wharf in Salem. Salem Maritime and the Center for 18th Century Life at Minute Man National Historic Park are hosting an overnight British encampment with re-enactors portraying General Gage, his staff and troops, and the legislators and civilians that he met in Massachusetts in 1774. The encampment includes an 18th-century musket drill demonstration, cooking demonstrations, surgeon’s tent, court martial, and other displays of how British regulars lived during the occupation of Massachusetts. Activities are free and family-friendly. For more information, visit http://www.nps.gov/sama/parknews/british-encampment-2103.htm, or call 978-740-1691.
Learn all about monarch butterflies with Dr. Charlie Hoffman at 1 p.m. on Saturday, at the Hamilton-Wenham Public Library. Learn how to identify, collect and care for monarch eggs and caterpillars, and how to raise these butterflies at home or appreciate them in the wild. The program is free and open to the public. The library is located at 14 Union St. in South Hamilton. For more information, visit www.hwlibrary.org.
The Marblehead Arts Association will host an opening reception on Sunday from 2 to 4 p.m. for its Summer Show, which features a maritime art exhibit and pastel portraits from the 1930s. Exhibiting artists are Judith Monteferrante, Charlie Allen, Ann Bourque, Phil Cheney and Susan Kauder. The exhibit will remain open through Aug. 25 at the Marblehead Arts Association, located at 8 Hooper St. in Marblehead. For more information, call 781-631-2608, or visit marbleheadarts.org.