“I have come to” vs. “I have came to”

Solution 1:

The past participle of the verb to come is come, so you should say “I have come to a place where…”. came is the past tense (or preterite), so you would say “I came to a place where…”.

Solution 2:

"I have come to a place where[…]" is correct, as I have come is the Present Perfect tense. Came is used in sentences like "I came to visit you", where the used tense is the Simple Past.

When to use the Present Perfect, and when to use the Simple Past, is then a different topic.