Beverly Shores, Indiana, is a small resort community clustered along the southernmost tip of Lake Michigan, approximately forty miles southeast of Chicago. The town is now an island of private resort... This description may be from another edition of this product.