Nettlestone
Nettlestone is a village on the Isle of Wight , England about south east from Ryde . 
<triplet> Isle of Wight <subj> Ryde <obj> contains administrative territorial entity <triplet> Ryde <subj> Isle of Wight <obj> located in the administrative territorial entity