Ancon Hill: The Best Place to See Sloths in Panama City By Scott Shetler / Central America, Panama / 7 minutes of reading Here’s where you can see sloths if you’re visiting Panama City.