Things You Must Know Before Using Lemongrass
Lemongrass is local to the tropical nations of India, Cambodia, Indonesia, China, Guatemala, Sri Lanka and Malaysia. It develops upstanding in thick bundles and flourishes in soggy, warm environments with very much depleted, free, dry, topsoil soils that have a pH somewhere in the range of