In Bomb Life 101/ Featured/ Travel The Bomb Life Eleuthera, Bahamas Travel Guide: Where to Stay, What to Do, What to See (Be Prepared for the Frog Sounds at Night!) Happy Friday, Bomb Lifers! I am currently sitting in Atlanta airport on a gnarly (!) 3 hour layover, and figured: what better time than… Continue Reading →