Burma (also known as Myanmar) is a country located in Asia.
History
Homer watches a documentary on the Burmese Melon Fly.[1]
Appearances
- Episode – "The Last Temptation of Homer" (Mentioned)
Burma (also known as Myanmar) is a country located in Asia.
Homer watches a documentary on the Burmese Melon Fly.[1]