Black Horse Inn, located at Flourtown, in Philadelphia, Pennsylvania, United States , was founded in 1744, opened for public in 1744 and the first elephant arrived in 1821. The last elephant left in 1822.