Folks who frequent Barn Hill Preserve, located in Louisiana will be in for a treat. It is here where people have the opportunity to swim with tiny sized otters.