Making call, I land (5)
I believe the answer is:
india
'land' is the definition.
(India is an example)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for india that I've seen before include "Bollywood's country" , "I identified on radio" , "South Asian country" , "Part of Asia" , "Place of Kipling's birth" .)