Yoga in Nettlestone

Nettlestone is a village on the Isle of Wight, England about 4 miles south east from Ryde. It is listed in the Domesday Book and was established c.1086. Together with Seaview, it forms the civil parish of Nettlestone and Seaview. Wikipedia