Drove by Altoona last weekend, up I75. Looks like a nice lake. Wish it wasn't so far from the house.
Good luck.