The role of cultural heritage in social cohesion and diversity of local communities and in sustainable development of rural areas