Snake around border with India, finding ancient kingdom (7)
I believe the answer is:
bohemia
'ancient kingdom' is the definition.
(historical European kingdom)
'snake around border with india' is the wordplay.
'snake' becomes 'boa' (boa is a kind of snake).
'around' means one lot of letters goes inside another.
'border' becomes 'hem' (I've seen this before).
'with' means one lot of letters go next to another.
'india' becomes 'i' (phonetic alphabet: alpha, bravo, charlie etc.).
'hem'+'i'='hemi'
'boa' enclosing 'hemi' is 'BOHEMIA'.
'finding' acts as a link.
(Other definitions for bohemia that I've seen before include "quarter of artists" , "province of Europe" , "old kingdom" , "European region" , "Former Slavic kingdom" .)