Dinosaur Provincial Park is a famous archaeological park in mainland Europe. more precisely located in Alberta, Canada. Why call the park at times? Yaaaaaah sure you are wondering why the park is called the archaeological park, this park can be regarded as archaeological park because there are so many fossilized ...