rich cultural fabric