I don't know if this will ring any bells but Pacaraima is the name of a town and a mountain range in northern Brazil.