Located in Elmwood Charter Township, Power Island is a beautiful beach surrounded by crystal-clear blue waters of West Grand Traverse Bay. The beach stretches about a mile and has soft, white sand perfect for beach volleyball, sunbathing, and building sandcastles.