Red Dead Redemption 2 isn't just about following the story of Arthur Morgan and the Van der Linde gang as they try to find a place in a world that doesn't want their kind. A Test Of Faith is one of many Stranger Missions which expand the world in interesting ways.

Article Contents
Quest Initiation and General Tips
The "A Test of Faith" mission begins when Arthur meets Deborah MacGuiness, an amateur Paleontologist. She can be found in The Heartlands in New Hanover, a little to the south of the "H" in Heartlands on the map. By interacting with her, Arthur will learn of the dinosaur bones scattered all over the world and of the woman's request, which is to help her locate 30 of them.
The mission can be initiated at any time after Chapter 2, but can only be completed fully after the story has also been finished, as the final 8 bones are located in New Austin, which cannot be accessed in any way before the end of the game.
Simply finding the dinosaur bones is not enough to complete the mission, as Arthur has to mail the location of all the bones to Deborah. To do so, you simply need to head over any post office and interact with the clerk at the counter to send a letter to Deborah with the location.
Once all thirty locations have been revealed, you have to let 24 in-game hours pass, head over to any post office again to receive Deborah's letter. The letter is an invitation to her current location, which is close to Cumberland Forest near Valentine. By heading there, Arthur will witness the dinosaur skeleton recreated in all its glory. He will also receive a final reward, the Jaw Bone Knife.
Dinosaur Bone 1
The first dinosaur bone can be found to the very south of the "L" in Lemoyne on the map. The bones may be out of view due to the grass, so make sure to use Eagle Eye to highlight them.
Dinosaur Bone 2
The second dinosaur bone is not too far from the first one. It's located to the north of the "L" in Lemoyne on the map, to the west of Dewberry Creek. The bones are found at the edge of the dried up river.
Dinosaur Bone 3
The third dinosaur bone is close to the Lemoyne area like the first two. It's located to the west of Flatneck Station, directly to the south of the "A" in Heartlands on the map. If you follow the train tracks from the station, you can find the bone by going a little to the north when to the south of the "A" in Heartlands.
Dinosaur Bone 4
The fourth dinosaur bone is not too far from the third one. It's in a spot to the south of the gap between the "R" and "T" in Heartlands on the map, a little to the north of the bend in the road to the south. The bone is difficult to spot as it's stuck in the ground, so Eagle Eye is extremely helpful in this case.
Dinosaur Bone 5
The fifth dinosaur bone is found under the Oil Derrick that's just south of the "R" in Heartlands on the map. Climb down the ladder found near the platform to find the bone.
Dinosaur Bone 6
The sixth dinosaur bone is not too far from bone number two. Follow the dried-up river and you will eventually reach its end. The bone is on a stone and it can be difficult to locate without Eagle Eye.
Dinosaur Bone 7
The seventh dinosaur bone is located right to the north of the "O" in New Hanover on the map. In the location there's a hut, and the bones are right in front of it. Due to their small size, it's difficult to find them with using Eagle Eye when near the hut.
Dinosaur Bone 8
The eight dinosaur bone is found near Kamassa River, to the west of the "R" in River on the map. The bone is found on the riverbank, and it can be hard to spot without Eagle Eye.
Dinosaur Bone 9
The ninth dinosaur bone is found near Roanoke Ridge, to the north of Annesburg. To be more precise, it's in a location to the east of the "O" in Roanoke on the map, in the gap between the "O" and "A". The bone is on a hill between two roads.
Dinosaur Bone 10
The tenth dinosaur bone is found on the western train tracks that run parallel to the Roanoke Ridge on the map. The bone is found at the same hight of the gap between the "A" and "N" in Roanoke on the map.
Dinosaur Bone 11
The eleventh Dinosaur bone is found in Ambarino, to the north of the "O" in Ambarino on the map. The correct location is to the south of the road north of the "O". The bone is partially buried on the ground on a hilltop, so use Eagle Eye to help you.
Dinosaur Bone 12
The twelfth dinosaur bone is not too far from the eleventh but requires more effort. The bone is located right to the south of the "S" in Grizzles East on the map, which is, in turn, right to the south of the "N" and "O" in Ambarino on the map. To reach the bones, you have to get up on the mountain as far as you can, until you reach some grass that allows to continue up. Once up, you have to get back down another way and reach a boulder to the edge of the mountain. The bone may be hard to locate without Eagle Eye, so activate the ability to pinpoint the exact location.
Dinosaur Bone 13
Another dinosaur bone located in Ambarino. This one can be found directly to the West of the "I" in Ambarino on the map. The bone is stuck inside a rock wall on the top of the hill in the area, so it's difficult to spot without Eagle Eye.
Dinosaur Bone 14
The next dinosaur bone is also in the Ambarino area, but it's thankfully a bit easier to spot than the previous ones. The bone is found near Bacchus Station, to the south of the "S" in Station on the map. Search for some low cliffs in the area, the bone is by their side.
Dinosaur Bone 15
Another difficult to spot dinosaur bone in the Ambarino area. This one is to the north of the "B" in Cumberland Forest, right in the gap between the "A" and "R" in Ambarino. The precise location is just north of the river. Get on the cliffs and go west, eventually, you will see a small drop where the bone is located.
Dinosaur Bone 16
This dinosaur bone is located close to Cumberland Forest, to the south of the "C" in Cumberland on the map. The bone is located on a cliff which is easy to spot while traveling to the south of the "C".
Dinosaur Bone 17
This dinosaur bone is found near the Dakota River, right to the north of the "L" in Valentine on the map. The bone is buried in the ground in a location that just before the river. Just head to the north of the "L" and you will find it with the help of Eagle Eye.
Dinosaur Bone 18
The eighteenth dinosaur bone is found near the Dakota River, directly to the north of the "E" in Valentine on the map close to the previous bone. To find the cliff where the bone is stuck, travel north of the "E" until you reach the river, cross it and continue to the north a bit. The bone is difficult to spot without Eagle Eye.
Dinosaur Bone 19
The nineteenth dinosaur bone is still somewhat close to the Dakota River but in a totally different location. It can be reached by going to the south of Cumberland Falls, in the small area between the two roads to the east of the "K" in Dakota. This bone is also stuck on the rock wall of a cliff, and it's hard to spot without Eagle Eye.
Dinosaur Bone 20
This dinosaur bone is located right where one may expect to find the remains of ancient creatures: inside a cave. This cave is located to the northwest of Wallace Station, south of the "L" in Grizzlies West, past the train track. The entrance of the cavern is rather small, so make sure to search the area thoroughly.
Dinosaur Bone 21
This dinosaur bone can be found in West Elizabeth, close to Big Valley. The location of the bone is to the east of the "W" in West Elizabeth and to the north of the "G" in Big Valley. The bone is near the tracks and it's hard to spot without Eagle Eye.
Dinosaur Bone 22
The twenty-second dinosaur bone is also found in West Elizabeth, to the south of Big Valley. To be specific, the bone is found atop a cliff located to the south of the "G" in Big Valley and to the south of the big "E" in West Elizabeth on the map. The right cliff is located near the road running southwest.
Dinosaur Bone 23
The final eight dinosaur bones are located in New Austin, which cannot be reached due to story reasons until the main story has been completed. The first one of these is located to the north of the gap between the "T" and "I" in New Austin. Traveling directly north of the gap will make you reach a canyon, the bone is found at the bottom of the first canyon wall encountered. Due to the nature of the terrain, it's easier to spot the bone with the help of Eagle Eye.
Dinosaur Bone 24
The second dinosaur bone in New Austin is found a little to the north of the San Luis River. By going to the south of the gap between the "I" and "N" in New Austin on the map toward the river, it's possible to spot a small island in the middle of the river. The bone is close to the river band, in an area with some bushes.
Dinosaur Bone 25
This dinosaur bone is found in New Austin, close to the Rio del Lobo Rock. The bone is atop a mountain located right to the east of the "K" in Rock. If you zoom the map, the mountain is located right where the "K" ends.
Dinosaur Bone 26
The fourth dinosaur bone in New Austin can be found on a cliff located directly to the south of the "B" in Rio Bravo on the map. If you zoom the map, the cliff is closer to the gap between the "B" and "R" rather than the very beginning of the letter. As always, use Eagle Eye to help you locate the bone.
Dinosaur Bone 27
This dinosaur bone is one of the most difficult to spot of the ones found in New Austin. The bone is located on a hill that's right at the center of the gap between the "A" and "U" of New Austin on the map, west of Jorge's Gap. Use Eagle Eye once you reach the top of the hill to help you located the bone, as it's extremely difficult to see it without the help of the special ability.
Dinosaur Bone 28
This dinosaur bone is found to the north of Cholla Springs in New Austin. The exact location is found a little to the south of the train track and directly north of the "S" in Springs on the map. Search the nearby rock walls with the help of Eagle Eye to located the bone.
Dinosaur Bone 29
The first to last dinosaur bone found in New Austin is extremely close to Tumbleweed. The exact location is a mountain that can be spotted by going a little to the south of the "L" in Tumbleweed, right in the middle of the gap between the "L" and the southern road. The bone is located at the edge of the cliff up the mountain, which can only be climbed from its northern side, reached by traveling south of Tumbleweed.
Dinosaur Bone 30
The final dinosaur bone in Red Dead Redemption 2 is found to the north of Tumbleweed, close to Gaptooth Ridge. The exact is a mountain found in the gap between the "D" and "G" in Ridge, closer to the "G". The mountain can only be accessed from the northeast of the actual bone location.