
Independence Games Athlete Profile – Swimming Featuring: Lani Cabrera
The fact that she lived on an island surrounded by water was what inspired Lani Cabrera to get into swimming. She’s been a competitive swimmer for the past 20 years, and have competed at all the major sporting events in…







