Yes, foreigners can buy agricultural land in Colombia. There are no specific restrictions on foreign ownership of land in the country. However, it is important to conduct due diligence and work with a reputable local attorney to ensure all legal requirements are met and the purchasing process is smooth. Additionally, be aware of any restrictions related to protected areas, indigenous territories, or specific zoning regulations that may apply to the land in question.