Location Srisailam It comes just before entering in to Srisailam. It shows the cultural habits of local tribal people - "Chenchus". Art Galleries & Museums