Preheat your oven to 325°F (163°C).
Prepare a graham cracker crust by mixing crushed graham crackers, sugar, and melted butter, then press into the bottom of a springform pan.
In a bowl, beat cream cheese, sugar, and vanilla until smooth.
Add eggs one at a time, mixing well after each addition.
Pour the cheesecake batter over the crust and smooth the top.
Layer fresh or canned peaches over the cheesecake mixture.
Bake for 55-60 minutes or until set, but still slightly jiggly in the center.
Let cool, then chill in the fridge for at least 4 hours before serving.