Twin Beach, Indiana

Twin Beach is an unincorporated community in Posey Township, Clay County, Indiana. It is part of the Terre Haute Metropolitan Statistical Area.

History
Twin Beach took its name from a former public beach on the lake.

Geography
Twin Beach is located at 39.51806°N, -87.205°W.