Home

The World's Largest Dinosaur is located in Drumheller, Alberta Canada.  Drumheller is the heart of the Canadian Badlands and is widely recognized as "Dinosaur Capital of the World." 

The World's Largest Dinosaur was built as a Millennium Project by the Drumheller & District Chamber of Commerce.

 More info on the World's Largest Dinosaur...

wild-right