Durán was born in Panama. Panama is a country located in Central America, bordered by Costa Rica to the west and Colombia to the southeast. It is a narrow strip of land that connects North and South America, and is known for its lush rainforests, tropical beaches, and the Panama Canal.
The Great Roberto Durán Quiz: How Will You Fare Against the Competition?