Preheat oven to 325°F (163°C). Grease a 9-inch springform pan.
Mix graham cracker crumbs, melted butter, and sugar. Press into the pan to form a crust.
In a large bowl, beat cream cheese and sugar until smooth. Add eggs one at a time, blending well.
Mix in sour cream and vanilla extract until combined.
In a small bowl, combine crushed pineapple, orange marmalade, and cornstarch. Swirl into the cheesecake mixture.
Pour batter over the crust and bake for 50-60 minutes, or until the center is set.
Turn off the oven, crack the door open, and let the cheesecake cool gradually.
Refrigerate for at least 4 hours before serving.
Garnish with whipped cream and orange zest before serving.