Touching a specific area of a terrain

I have a terrain an I want to know when someone touches a specific part of it.
Is there a way for me to know which vertices of the terrain were touched?
How can I get them?

You can use raycast to get any position on your terrain. But it depends on what you mean by “touches”.

Use onTriggerEnter and onTriggerExit , just place a thin cube which touches the ground at the point you want and select is Trigger , make it transparent and use code to do want you want