CAMPO MAJOR, a town of the province of Alentejo in Portugal. W. Long. 7. 24. N. Lat. 38. 50.