More in depth than Food Paradise and as informative as Asian Masters, Taste of Asia is an informative food and travel series that explores culture through the food of 11 different Asian countries. From Malaysia in the south to Mongolia in the north, Turkey to the west and Japan to the east, go sightseeing to the local landmarks and watch as the delicacies of each country are made.
01
May
2013