By Krystal Montez
Kiss Country 93.7
It wasn't long ago that many of us lost our ever-loving minds after finding out that we were able to swim with otters in Louisiana. When you step into Barn Hill Preserve you basically become Snow White. Barn Hill Preserve is located on 12 acres in Ethel Louisiana.