Three beach towns - Manistee, Manistique and Elk Rapids - offer shopping, dining, lodging as well as lazy days on gorgeous beaches. Full article...