Beach Island 11 Lake Keowee Beach Island 11 is a good place to go if you are looking for an island to explore a beach to hang out on and a nice place to swim. This one gets our 5 star beach rating! Hotspot Video