Everglades National Park is one of those special places that just seem so different from home.