Highland Park is one of the few lucky communities to have public beach access on Lake Michigan. The Park District operates Rosewood Beach the communities only swimming beach, Moraine Dog Beach, and Park Avenue Boating Beach. Please click here to see more information about our beautiful beaches and click here to learn more about Rosewood Beach, Highland Park's only swimming beach.