Village life doesn't get any better than in the picturesque hamlet of Godshill. This popular tourist location has much to offer including some ly countryside