The best way to enjoy a most enriching experience in a village is, without a doubt, meeting with the local inhabitants. To do this, participate in festivals or other events bringing together the local community, stay with locals or join them in setting up craft workshops. There is no better way to learn than to be accompanied and guided by the locals.