Bethlehem Public Library is a library, located at 33 President Boshoff St, Bethlehem, 9701, South Africa
Quiet, well lit with comfortable sitting and cool air. Great books for varied reading. I really like the place.