8 Health Benefits of Indian Borage (Mexican Mint) Some of the most impressive health benefits of Indian Borage (also known as Mexican Mint) include its ability to improve ...