This gallery contains 3 photos.
You have heard of name “lemongrass”, haven’t you? So, what is the lemongrass? Is Lemongrass same as a Lemon? The answer is definitely No! It is a completely different species from the lemon. Well, why do we call it the … Continue reading