Cave village