Thai Lemongrass Soup

Thai Lemongrass Soup

Jump to Recipe There is something magical about Thailand, one of my very favorite destinations. Visits to Bangkok, the most populous city in Thailand, are full of adventure, with the floating markets, soaring temples, and longtail boat rides through the khlongs (canals) on the Chao Phraya River, waving back to the locals who live right [...]