Definitely not. I love Cara Cara oranges for their vibrant pink flesh, but you can use any kind (and any mix) of sweet orange, tangerine, or tangelo you happen to have on hand. If you'd like to play around with the flavor, you can also try making this salsa with grapefruit!